Assimp  v3.1.1 (June 2014)
o3dgc::FIFO< T > Class Template Reference

Public Member Functions

O3DGCErrorCode Allocate (unsigned long size)
 
void Clear ()
 
 FIFO ()
 Constructor. More...
 
const unsigned long GetAllocatedSize () const
 
const unsigned long GetSize () const
 
const T & PopFirst ()
 
void PushBack (const T &value)
 
 ~FIFO (void)
 Destructor. More...
 

Constructor & Destructor Documentation

◆ FIFO()

template<typename T>
o3dgc::FIFO< T >::FIFO ( )
inline

Constructor.

◆ ~FIFO()

template<typename T>
o3dgc::FIFO< T >::~FIFO ( void  )
inline

Destructor.

Member Function Documentation

◆ Allocate()

template<typename T>
O3DGCErrorCode o3dgc::FIFO< T >::Allocate ( unsigned long  size)
inline

◆ Clear()

template<typename T>
void o3dgc::FIFO< T >::Clear ( )
inline

◆ GetAllocatedSize()

template<typename T>
const unsigned long o3dgc::FIFO< T >::GetAllocatedSize ( ) const
inline

◆ GetSize()

template<typename T>
const unsigned long o3dgc::FIFO< T >::GetSize ( ) const
inline

◆ PopFirst()

template<typename T>
const T& o3dgc::FIFO< T >::PopFirst ( )
inline

◆ PushBack()

template<typename T>
void o3dgc::FIFO< T >::PushBack ( const T &  value)
inline

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