Esempio n. 1
0
// 从关联对象中弹出指定事件, 只能操作本线程事件
func (this *Thread) PopObj(e event.IEvent) {
	if !e.IsHeader() {
		e.GetPreObj().SetNextObj(e.GetNextObj())
		e.GetNextObj().SetPreObj(e.GetPreObj())
		e.SetNextObj(nil)
		e.SetPreObj(nil)
	}
}