Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
FileInfo Struct Referencestores basic information regarding each file in the queue, including routines for loading to and from disk More...
Inheritance diagram for FileInfo:
Detailed Descriptionstores basic information regarding each file in the queue, including routines for loading to and from disk Definition at line 128 of file FileSystemDataSource.h.
Constructor & Destructor Documentation
default constructor Definition at line 130 of file FileSystemDataSource.h.
basic constructor, provide name and lifetime, data and size are left empty until later prepare() is called Definition at line 132 of file FileSystemDataSource.h. copy constructor, adds reference to the source's data (shallow copy) Definition at line 134 of file FileSystemDataSource.h.
destructor Definition at line 144 of file FileSystemDataSource.h. Member Function Documentation
we can let the data out of memory if needed Definition at line 528 of file FileSystemDataSource.cc. Referenced by FileInfo::release().
Definition at line 150 of file FileSystemDataSource.h. Referenced by FileSystemImageSource::sendData().
Definition at line 151 of file FileSystemDataSource.h.
Definition at line 153 of file FileSystemDataSource.h. assignment operator, adds reference to the source's data (shallow copy) Definition at line 136 of file FileSystemDataSource.h.
make sure data is in physical memory for imminent usage Reimplemented in ImageInfo. Definition at line 469 of file FileSystemDataSource.cc.
if data is in an allocated region, free it Definition at line 539 of file FileSystemDataSource.cc. Referenced by FileInfo::operator=(), ImageInfo::prepare(), FileInfo::setData(), and FileInfo::~FileInfo().
Definition at line 152 of file FileSystemDataSource.h. Referenced by ImageInfo::prepare(). Member Data Documentation
loaded/parsed contents of filename, all ready to send, just need to copy into message Definition at line 158 of file FileSystemDataSource.h. Referenced by FileInfo::done(), FileInfo::getData(), FileInfo::operator=(), ImageInfo::prepare(), FileInfo::prepare(), FileInfo::release(), and FileInfo::setData().
the path to the file to load Definition at line 155 of file FileSystemDataSource.h. Referenced by FileInfo::done(), FileInfo::operator=(), ImageInfo::prepare(), FileInfo::prepare(), FileInfo::release(), and FileSystemImageSource::sendData().
duration for which this frame is "current", before next frame should be sent Definition at line 156 of file FileSystemDataSource.h. Referenced by FileInfo::operator=(). true if prepare() has been called Definition at line 161 of file FileSystemDataSource.h. Referenced by FileInfo::done(), FileInfo::isPrepared(), ImageInfo::prepare(), and FileInfo::prepare().
maintain a reference count of the data (just across FileInfo instances...) Definition at line 160 of file FileSystemDataSource.h. Referenced by FileInfo::FileInfo(), FileInfo::operator=(), FileInfo::prepare(), FileInfo::release(), and FileInfo::setData().
size of buffer pointed to by data (may be decompressed/processed, different than file size...) Definition at line 159 of file FileSystemDataSource.h. Referenced by FileInfo::done(), FileInfo::getSize(), FileInfo::operator=(), ImageInfo::prepare(), FileInfo::prepare(), FileInfo::release(), and FileInfo::setData(). The documentation for this struct was generated from the following files: |
Tekkotsu Hardware Abstraction Layer 5.1CVS |
Generated Mon May 9 05:01:41 2016 by Doxygen 1.6.3 |