VR-Exchange 2.2 API Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions
DtCsvFileReader Class Reference

Public Member Functions

 DtCsvFileReader ()
 DtCsvFileReader (const DtString &fileName)
virtual ~DtCsvFileReader ()
virtual bool openStream ()
virtual bool openStream (const DtString &fileName)
virtual void closeStream ()
virtual bool isEOF () const
virtual bool isOpen ()
virtual void setFilename (const DtString &name)
virtual const DtStringfilename () const
virtual bool readLine (DtString &line)
virtual DtCsvFileEntryreadAndParseNextLine (DtCsvFileEntryCreatorFcn pEntryCreatorFcn)
virtual void parseLine (DtCsvFileEntry *pEntry, DtString &line)
 DtCsvFileReader ()
 DtCsvFileReader (const DtString &fileName)
virtual ~DtCsvFileReader ()
virtual bool openStream ()
virtual bool openStream (const DtString &fileName)
virtual void closeStream ()
virtual bool isEOF () const
virtual bool isOpen ()
virtual void setFilename (const DtString &name)
virtual const DtStringfilename () const
virtual bool readLine (DtString &line)
virtual DtCsvFileEntryreadAndParseNextLine (DtCsvFileEntryCreatorFcn pEntryCreatorFcn)
virtual void parseLine (DtCsvFileEntry *pEntry, DtString &line)
 DtCsvFileReader ()
 DtCsvFileReader (const DtString &fileName)
virtual ~DtCsvFileReader ()
virtual bool openStream ()
virtual bool openStream (const DtString &fileName)
virtual void closeStream ()
virtual bool isEOF () const
virtual bool isOpen ()
virtual void setFilename (const DtString &name)
virtual const DtStringfilename () const
virtual bool readLine (DtString &line)
virtual DtCsvFileEntryreadAndParseNextLine (DtCsvFileEntryCreatorFcn pEntryCreatorFcn)
virtual void parseLine (DtCsvFileEntry *pEntry, DtString &line)
 DtCsvFileReader ()
 DtCsvFileReader (const DtString &fileName)
virtual ~DtCsvFileReader ()
virtual bool openStream ()
virtual bool openStream (const DtString &fileName)
virtual void closeStream ()
virtual bool isEOF () const
virtual bool isOpen ()
virtual void setFilename (const DtString &name)
virtual const DtStringfilename () const
virtual bool readLine (DtString &line)
virtual DtCsvFileEntryreadAndParseNextLine (DtCsvFileEntryCreatorFcn pEntryCreatorFcn)
virtual void parseLine (DtCsvFileEntry *pEntry, DtString &line)

Static Public Member Functions

static DtCsvFileReadercreator ()
static DtCsvFileReadercreator ()
static DtCsvFileReadercreator ()
static DtCsvFileReadercreator ()

Protected Attributes

DtFilename myFilename
std::ifstream myInfile

Private Member Functions

 DtCsvFileReader (const DtCsvFileReader &orig)
DtCsvFileReaderoperator= (const DtCsvFileReader &orig)
 DtCsvFileReader (const DtCsvFileReader &orig)
DtCsvFileReaderoperator= (const DtCsvFileReader &orig)
 DtCsvFileReader (const DtCsvFileReader &orig)
DtCsvFileReaderoperator= (const DtCsvFileReader &orig)
 DtCsvFileReader (const DtCsvFileReader &orig)
DtCsvFileReaderoperator= (const DtCsvFileReader &orig)

Constructor & Destructor Documentation

DtCsvFileReader::DtCsvFileReader ( )
DtCsvFileReader::DtCsvFileReader ( const DtString fileName)
DtCsvFileReader::DtCsvFileReader ( const DtCsvFileReader orig)
private
virtual DtCsvFileReader::~DtCsvFileReader ( )
virtual
DtCsvFileReader::DtCsvFileReader ( )
DtCsvFileReader::DtCsvFileReader ( const DtString fileName)
DtCsvFileReader::DtCsvFileReader ( const DtCsvFileReader orig)
private
virtual DtCsvFileReader::~DtCsvFileReader ( )
virtual
DtCsvFileReader::DtCsvFileReader ( )
DtCsvFileReader::DtCsvFileReader ( const DtString fileName)
DtCsvFileReader::DtCsvFileReader ( const DtCsvFileReader orig)
private
virtual DtCsvFileReader::~DtCsvFileReader ( )
virtual
DtCsvFileReader::DtCsvFileReader ( )
DtCsvFileReader::DtCsvFileReader ( const DtString fileName)
DtCsvFileReader::DtCsvFileReader ( const DtCsvFileReader orig)
private
virtual DtCsvFileReader::~DtCsvFileReader ( )
virtual

Member Function Documentation

DtCsvFileReader& DtCsvFileReader::operator= ( const DtCsvFileReader orig)
private
virtual bool DtCsvFileReader::openStream ( )
virtual
virtual bool DtCsvFileReader::openStream ( const DtString fileName)
virtual
virtual void DtCsvFileReader::closeStream ( )
virtual
virtual bool DtCsvFileReader::isEOF ( ) const
virtual
virtual bool DtCsvFileReader::isOpen ( )
virtual
virtual void DtCsvFileReader::setFilename ( const DtString name)
virtual
virtual const DtString& DtCsvFileReader::filename ( ) const
virtual
virtual bool DtCsvFileReader::readLine ( DtString line)
virtual
virtual DtCsvFileEntry* DtCsvFileReader::readAndParseNextLine ( DtCsvFileEntryCreatorFcn  pEntryCreatorFcn)
virtual
virtual void DtCsvFileReader::parseLine ( DtCsvFileEntry pEntry,
DtString line 
)
virtual
static DtCsvFileReader* DtCsvFileReader::creator ( )
static
DtCsvFileReader& DtCsvFileReader::operator= ( const DtCsvFileReader orig)
private
virtual bool DtCsvFileReader::openStream ( )
virtual
virtual bool DtCsvFileReader::openStream ( const DtString fileName)
virtual
virtual void DtCsvFileReader::closeStream ( )
virtual
virtual bool DtCsvFileReader::isEOF ( ) const
virtual
virtual bool DtCsvFileReader::isOpen ( )
virtual
virtual void DtCsvFileReader::setFilename ( const DtString name)
virtual
virtual const DtString& DtCsvFileReader::filename ( ) const
virtual
virtual bool DtCsvFileReader::readLine ( DtString line)
virtual
virtual DtCsvFileEntry* DtCsvFileReader::readAndParseNextLine ( DtCsvFileEntryCreatorFcn  pEntryCreatorFcn)
virtual
virtual void DtCsvFileReader::parseLine ( DtCsvFileEntry pEntry,
DtString line 
)
virtual
static DtCsvFileReader* DtCsvFileReader::creator ( )
static
DtCsvFileReader& DtCsvFileReader::operator= ( const DtCsvFileReader orig)
private
virtual bool DtCsvFileReader::openStream ( )
virtual
virtual bool DtCsvFileReader::openStream ( const DtString fileName)
virtual
virtual void DtCsvFileReader::closeStream ( )
virtual
virtual bool DtCsvFileReader::isEOF ( ) const
virtual
virtual bool DtCsvFileReader::isOpen ( )
virtual
virtual void DtCsvFileReader::setFilename ( const DtString name)
virtual
virtual const DtString& DtCsvFileReader::filename ( ) const
virtual
virtual bool DtCsvFileReader::readLine ( DtString line)
virtual
virtual DtCsvFileEntry* DtCsvFileReader::readAndParseNextLine ( DtCsvFileEntryCreatorFcn  pEntryCreatorFcn)
virtual
virtual void DtCsvFileReader::parseLine ( DtCsvFileEntry pEntry,
DtString line 
)
virtual
static DtCsvFileReader* DtCsvFileReader::creator ( )
static
DtCsvFileReader& DtCsvFileReader::operator= ( const DtCsvFileReader orig)
private
virtual bool DtCsvFileReader::openStream ( )
virtual
virtual bool DtCsvFileReader::openStream ( const DtString fileName)
virtual
virtual void DtCsvFileReader::closeStream ( )
virtual
virtual bool DtCsvFileReader::isEOF ( ) const
virtual
virtual bool DtCsvFileReader::isOpen ( )
virtual
virtual void DtCsvFileReader::setFilename ( const DtString name)
virtual
virtual const DtString& DtCsvFileReader::filename ( ) const
virtual
virtual bool DtCsvFileReader::readLine ( DtString line)
virtual
virtual DtCsvFileEntry* DtCsvFileReader::readAndParseNextLine ( DtCsvFileEntryCreatorFcn  pEntryCreatorFcn)
virtual
virtual void DtCsvFileReader::parseLine ( DtCsvFileEntry pEntry,
DtString line 
)
virtual
static DtCsvFileReader* DtCsvFileReader::creator ( )
static

Member Data Documentation

DtFilename DtCsvFileReader::myFilename
protected
std::ifstream DtCsvFileReader::myInfile
protected

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

Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)