HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
POP_Cache Class Reference

#include <POP_Cache.h>

Public Member Functions

 POP_Cache ()
 
 ~POP_Cache ()
 
void setCacheEnable (int on)
 
void setCacheUnlimited (int on)
 
void setMaxSize (int size, POP_ContextData *context=0)
 
POP_ContextDatacache (POP_ContextData *, float t)
 
POP_ContextDatagetContext (float t)
 
void clear ()
 
void clearPastGivenTime (float t)
 
void getCacheSettings (int &enabled, int &unlimited, int &cachesize)
 
int getMaxSize ()
 
float getStartTime ()
 
float getEndTime ()
 
void print ()
 

Detailed Description

Definition at line 17 of file POP_Cache.h.

Constructor & Destructor Documentation

POP_Cache::POP_Cache ( )
POP_Cache::~POP_Cache ( )

Member Function Documentation

POP_ContextData* POP_Cache::cache ( POP_ContextData ,
float  t 
)
void POP_Cache::clear ( )
void POP_Cache::clearPastGivenTime ( float  t)
void POP_Cache::getCacheSettings ( int enabled,
int unlimited,
int cachesize 
)
POP_ContextData* POP_Cache::getContext ( float  t)
float POP_Cache::getEndTime ( )
int POP_Cache::getMaxSize ( )
inline

Definition at line 34 of file POP_Cache.h.

float POP_Cache::getStartTime ( )
void POP_Cache::print ( )
void POP_Cache::setCacheEnable ( int  on)
void POP_Cache::setCacheUnlimited ( int  on)
void POP_Cache::setMaxSize ( int  size,
POP_ContextData context = 0 
)

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