framefast::basic_frame_storage Class Reference

Abstract helper object to store a frame. More...

#include <frameio.hh>

Inheritance diagram for framefast::basic_frame_storage:

framefast::memory_frame_storage framefast::mmap_frame_storage framefast::file_frame_storage framefast::memory_out

List of all members.

Public Member Functions

 basic_frame_storage ()
 Default constructor.
virtual ~basic_frame_storage ()
 Destructor (Overwrite! Call your own release funtion).
virtual void reset ()=0
 Release the frame (protect against multiple calls!).
virtual const char * data () const =0
 Return a pointer to the data (return zero if invalid).
virtual int size () const =0
 Return the length of the data array.
virtual bool empty () const
 Returns true if container is empty.
const char * name () const
 Get name.
void setname (const char *n)
 Set name.

Protected Attributes

std::string fName
 filename


Detailed Description

Abstract helper object to store a frame.
The documentation for this class was generated from the following file:
Generated on Sun Mar 8 19:21:15 2009 for dmt by  doxygen 1.5.4