//==========================================================
// 内存缓冲节点。
//
// @struct
// @author maocy
// @version 150523
//==========================================================
export class MemoryPoolEntry {
// 下一个节点
public next: MemoryPoolEntry ;
// 内容
public value: any;
//==========================================================
// 释放处理。
//
// @method
//==========================================================
public dispose() {
// 释放内容
var value = this.value;
if (value) {
value.__pool = null;
value.dispose();
}
// 释放属性
this.next = null;
this.value = null;
}
}