Exemplo n.º 1
0
 public PooledObject(
     T obj, bool free,
     IObjectRetainer <T> objectRetainer,
     IObjectPoolStats <T> poolStats)
 {
     m_object         = new SafeRef <T>(obj);
     m_free           = free;
     m_objectRetainer = objectRetainer;
     m_poolStats      = poolStats;
 }
Exemplo n.º 2
0
 public ObjectPool(IObjectFactory <T> objectFactory, IObjectRetainer <T> objectRetainer)
 {
     m_objectFactory  = objectFactory;
     m_objectRetainer = objectRetainer;
 }