ldas-tools-ldasgen  2.5.5
Public Types | Static Public Member Functions | List of all members
GenericAPI::StatPoolT< StatInfoType > Class Template Reference

#include <StatPoolT.hh>

Public Types

typedef LDASTools::AL::SharedPtr< StatInfoType > element_type
 

Static Public Member Functions

static void Cleanup ()
 
static void Destroy (element_type Buffer)
 
static std::ostream & Dump (std::ostream &Stream)
 
static bool Interuptable ()
 
static void Recycle (typename element_type::element_type *Buffer)
 
static void Release (element_type Buffer)
 
static element_type Request ()
 
static void Trash (element_type Buffer)
 

Member Typedef Documentation

◆ element_type

template<typename StatInfoType>
typedef LDASTools::AL::SharedPtr< StatInfoType > GenericAPI::StatPoolT< StatInfoType >::element_type

Member Function Documentation

◆ Cleanup()

template<typename StatInfoType >
void GenericAPI::StatPoolT< StatInfoType >::Cleanup ( )
static

◆ Destroy()

template<typename StatInfoType >
void GenericAPI::StatPoolT< StatInfoType >::Destroy ( element_type  Buffer)
static

◆ Dump()

template<typename StatInfoType >
std::ostream & GenericAPI::StatPoolT< StatInfoType >::Dump ( std::ostream &  Stream)
static

◆ Interuptable()

template<typename StatInfoType >
bool GenericAPI::StatPoolT< StatInfoType >::Interuptable ( )
static

◆ Recycle()

template<typename StatInfoType >
void GenericAPI::StatPoolT< StatInfoType >::Recycle ( typename element_type::element_type *  Buffer)
static

◆ Release()

template<typename StatInfoType >
void GenericAPI::StatPoolT< StatInfoType >::Release ( element_type  Buffer)
static

◆ Request()

template<typename StatInfoType >
StatPoolT< StatInfoType >::element_type GenericAPI::StatPoolT< StatInfoType >::Request ( )
static

◆ Trash()

template<typename StatInfoType >
void GenericAPI::StatPoolT< StatInfoType >::Trash ( element_type  Buffer)
static

The documentation for this class was generated from the following file: