JANA2
JResourcePool< DType > Member List

This is the complete list of members for JResourcePool< DType >, including all inherited members.

Get_CacheLineSize(void)JResourcePool< DType >inlinestatic
Get_MaxPoolSize(void) (defined in JResourcePool< DType >)JResourcePool< DType >inline
Get_NumObjectsAllThreads(void) const (defined in JResourcePool< DType >)JResourcePool< DType >inline
Get_PoolSize(void) const (defined in JResourcePool< DType >)JResourcePool< DType >
Get_Resource(ConstructorArgTypes &&...aConstructorArgs) (defined in JResourcePool< DType >)JResourcePool< DType >
Get_Resources(std::size_t aNumResources, std::back_insert_iterator< ContainerType > aInsertIterator, ConstructorArgTypes &&...aConstructorArgs) (defined in JResourcePool< DType >)JResourcePool< DType >
Get_SharedResource(ConstructorArgTypes &&...aConstructorArgs) (defined in JResourcePool< DType >)JResourcePool< DType >
Get_SharedResources(std::size_t aNumResources, std::back_insert_iterator< ContainerType > aInsertIterator, ConstructorArgTypes &&...aConstructorArgs) (defined in JResourcePool< DType >)JResourcePool< DType >
JResourcePool(void) (defined in JResourcePool< DType >)JResourcePool< DType >
JResourcePool(std::size_t sMaxPoolSize, std::size_t sDebugLevel) (defined in JResourcePool< DType >)JResourcePool< DType >
JResourcePool(const JResourcePool &)=delete (defined in JResourcePool< DType >)JResourcePool< DType >
JResourcePool(JResourcePool &&)=delete (defined in JResourcePool< DType >)JResourcePool< DType >
operator=(const JResourcePool &)=delete (defined in JResourcePool< DType >)JResourcePool< DType >
operator=(JResourcePool &&)=delete (defined in JResourcePool< DType >)JResourcePool< DType >
Recycle(const DType *sResource) (defined in JResourcePool< DType >)JResourcePool< DType >inline
Recycle(std::vector< const DType * > &sResources) (defined in JResourcePool< DType >)JResourcePool< DType >
Recycle(DType *sResource) (defined in JResourcePool< DType >)JResourcePool< DType >
Recycle(std::vector< DType * > &sResources) (defined in JResourcePool< DType >)JResourcePool< DType >
Set_ControlParams(std::size_t sMaxPoolSize, std::size_t sDebugLevel) (defined in JResourcePool< DType >)JResourcePool< DType >
~JResourcePool(void) (defined in JResourcePool< DType >)JResourcePool< DType >