Assimp  v4.1. (December 2018)
o3dgc::FIFO< T > Class Template Reference

Public Member Functions

O3DGCErrorCode Allocate (unsigned long size)
 
void Clear ()
 
 FIFO ()
 Constructor. More...
 
unsigned long GetAllocatedSize () 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>
unsigned long o3dgc::FIFO< T >::GetAllocatedSize ( ) const
inline

◆ GetSize()

template<typename T>
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: