VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions | Protected Attributes
trpgrAppFileCache Class Reference

Classes

class  OpenFile
 

Public Member Functions

 trpgrAppFileCache ()
 
 trpgrAppFileCache (const char *prefix, const char *ext, int noFiles=32)
 
virtual void Init (const char *prefix, const char *ext, int noFiles)
 
virtual ~trpgrAppFileCache (void)
 
virtual trpgrAppFileGetFile (trpgEndian ness, int id, int col, int row)
 
virtual trpgrAppFileGetFile (trpgEndian ness, int id)
 
virtual trpgrAppFileGetNewRAppFile (trpgEndian ness, const char *fileName)
 

Protected Attributes

char baseName [1024]
 
char ext [20]
 
std::vector< OpenFilefiles
 
int timeCount
 

Constructor & Destructor Documentation

trpgrAppFileCache::trpgrAppFileCache ( )
inline
trpgrAppFileCache::trpgrAppFileCache ( const char prefix,
const char ext,
int  noFiles = 32 
)
virtual trpgrAppFileCache::~trpgrAppFileCache ( void  )
virtual

Member Function Documentation

virtual void trpgrAppFileCache::Init ( const char prefix,
const char ext,
int  noFiles 
)
virtual

real construction is here

virtual trpgrAppFile* trpgrAppFileCache::GetFile ( trpgEndian  ness,
int  id,
int  col,
int  row 
)
virtual
virtual trpgrAppFile* trpgrAppFileCache::GetFile ( trpgEndian  ness,
int  id 
)
virtual
virtual trpgrAppFile* trpgrAppFileCache::GetNewRAppFile ( trpgEndian  ness,
const char fileName 
)
virtual

Member Data Documentation

char trpgrAppFileCache::baseName[1024]
protected

Prefix name and extension.

char trpgrAppFileCache::ext[20]
protected
std::vector<OpenFile> trpgrAppFileCache::files
protected
int trpgrAppFileCache::timeCount
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)