Om  1.0.0
A universal framework for multimedia simulation
om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType > Member List

This is the complete list of members for om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >, including all inherited members.

add(const T &prototype)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew()om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew(const P1 &p1)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew(const P1 &p1, const P2 &p2)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew(const P1 &p1, const P2 &p2, const P3 &p3)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew(const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
addNew(const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
clear()om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
getCapacity() const om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
getIterator()om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
getSize() const om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
isUnused(SizeType objectIndex) const om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
isUsed(SizeType objectIndex) const om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
ObjectPool()om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
ObjectPool(const ObjectPool &other)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
operator=(const ObjectPool &other)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
operator[](SizeType objectIndex)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
operator[](SizeType objectIndex) const om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
remove(SizeType objectIndex)om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline
~ObjectPool()om::util::ObjectPool< T, blockSizeLog2, SizeType, AllocatorType >inline