TextFileDataLoader Class Reference

#include <itemrepository.h>

Inheritance diagram for TextFileDataLoader:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void readTextFiles (PropertyReadingContainer &prc, const ASCString &fileName, const ASCString &location)=0
virtual void read (tnstream &stream)=0
virtual void write (tnstream &stream)=0
virtual ASCString getTypeName ()=0
virtual void postChecks ()
virtual ~TextFileDataLoader ()

Detailed Description

TextFileDataLoader is the abstract interface that has to be implemented for every Class that is to be stored in the ASC cache.

Definition at line 38 of file itemrepository.h.


Constructor & Destructor Documentation

virtual TextFileDataLoader::~TextFileDataLoader (  )  [inline, virtual]

Definition at line 45 of file itemrepository.h.


Member Function Documentation

virtual void TextFileDataLoader::readTextFiles ( PropertyReadingContainer prc,
const ASCString fileName,
const ASCString location 
) [pure virtual]

Implemented in ItemRepositoryLoader< T >, ItemFiltrationSystem::DataLoader, BI3TranslationTableLoader, PlayListLoader, and PackageRepository.

virtual void TextFileDataLoader::read ( tnstream stream  )  [pure virtual]

Implemented in ItemRepositoryLoader< T >, ItemFiltrationSystem::DataLoader, BI3TranslationTableLoader, PlayListLoader, and PackageRepository.

virtual void TextFileDataLoader::write ( tnstream stream  )  [pure virtual]

Implemented in ItemRepositoryLoader< T >, ItemFiltrationSystem::DataLoader, BI3TranslationTableLoader, PlayListLoader, and PackageRepository.

virtual ASCString TextFileDataLoader::getTypeName (  )  [pure virtual]

Implemented in ItemRepositoryLoader< T >, ItemFiltrationSystem::DataLoader, BI3TranslationTableLoader, PlayListLoader, and PackageRepository.

virtual void TextFileDataLoader::postChecks (  )  [inline, virtual]

Reimplemented in PackageRepository.

Definition at line 44 of file itemrepository.h.


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:47:47 2012 for Advanced Strategic Command by  doxygen 1.5.1