All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::DataStructures::Pool< T > Member List

This is the complete list of members for Eegeo::DataStructures::Pool< T >, including all inherited members.

Allocate() (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >
GetCapacity() const (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >inline
GetCount() const (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >inline
GetEntries() (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >inline
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
Pool(int totalCapacity, PoolItemFactory< T > *pInstanceFactory) (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >
Release(PoolHandle handle) (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >
Resolve(PoolHandle handle) (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >
~Pool() (defined in Eegeo::DataStructures::Pool< T >)Eegeo::DataStructures::Pool< T >