Neo  0.5.0
Developer Documentation
Neo::DataRef Class Referenceabstract

#include <DataManager.h>

+ Inheritance diagram for Neo::DataRef:

Public Member Functions

 DataRef (void)
 
virtual void clear (void)=0
 
virtual void destroy (void)=0
 
void incrScore (void)
 
void decrScore (void)
 
unsigned int getScore (void)
 
virtual void update (void)=0
 
virtual int getType (void)=0
 
void setTime (long time)
 
long getTime (void)
 
const char * getFilename (void)
 

Protected Attributes

long m_time
 
String m_filename
 
unsigned int m_score
 

Constructor & Destructor Documentation

Neo::DataRef::DataRef ( void  )

Member Function Documentation

virtual void Neo::DataRef::clear ( void  )
pure virtual
void Neo::DataRef::decrScore ( void  )
virtual void Neo::DataRef::destroy ( void  )
pure virtual
const char* Neo::DataRef::getFilename ( void  )
inline
unsigned int Neo::DataRef::getScore ( void  )
inline
long Neo::DataRef::getTime ( void  )
inline
virtual int Neo::DataRef::getType ( void  )
pure virtual
void Neo::DataRef::incrScore ( void  )
void Neo::DataRef::setTime ( long  time)
inline
virtual void Neo::DataRef::update ( void  )
pure virtual

Member Data Documentation

String Neo::DataRef::m_filename
protected
unsigned int Neo::DataRef::m_score
protected
long Neo::DataRef::m_time
protected

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