DUNE: Uniform Navigational Environment  2017.01.0
Vision::Lumenera::Log Class Reference

Classes

class  Frame
 

Public Member Functions

 Log (Tasks::Task *parent, const Path &folder, unsigned width, unsigned height, unsigned fps)
 
 ~Log (void)
 
int64_t getSize (void)
 
size_t getFrameCount (void)
 
void put (Frame *frame)
 
void putFree (Frame *frame)
 
FramegetFreeFrame (void)
 
ByteBuffer * getBuffer (void)
 

Constructor & Destructor Documentation

Vision::Lumenera::Log::Log ( Tasks::Task *  parent,
const Path &  folder,
unsigned  width,
unsigned  height,
unsigned  fps 
)
inline
Vision::Lumenera::Log::~Log ( void  )
inline

Member Function Documentation

ByteBuffer* Vision::Lumenera::Log::getBuffer ( void  )
inline
size_t Vision::Lumenera::Log::getFrameCount ( void  )
inline
Frame* Vision::Lumenera::Log::getFreeFrame ( void  )
inline
int64_t Vision::Lumenera::Log::getSize ( void  )
inline
void Vision::Lumenera::Log::put ( Frame frame)
inline
void Vision::Lumenera::Log::putFree ( Frame frame)
inline
Collaboration diagram for Vision::Lumenera::Log:
Collaboration graph