Neo  0.5.0
Developer Documentation
Neo::DataLoader< T > Class Template Reference

#include <DataLoader.h>

Public Member Functions

 DataLoader (void)
 
 ~DataLoader (void)
 
void clear (void)
 
void addLoader (load_function_t function)
 
void addSaver (save_function_t function)
 
bool loadData (const char *filename, T *data)
 
bool saveData (const char *filename, const char *type, T *data)
 

Constructor & Destructor Documentation

template<class T>
Neo::DataLoader< T >::DataLoader ( void  )
inline
template<class T>
Neo::DataLoader< T >::~DataLoader ( void  )
inline

Member Function Documentation

template<class T>
void Neo::DataLoader< T >::addLoader ( load_function_t  function)
inline
template<class T>
void Neo::DataLoader< T >::addSaver ( save_function_t  function)
inline
template<class T>
void Neo::DataLoader< T >::clear ( void  )
inline
template<class T>
bool Neo::DataLoader< T >::loadData ( const char *  filename,
T *  data 
)
inline
template<class T>
bool Neo::DataLoader< T >::saveData ( const char *  filename,
const char *  type,
T *  data 
)
inline

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