HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::sphinx::SphinxDataFile Class Reference

#include <SphinxDataFile.hpp>

Public Member Functions

 SphinxDataFile (void)
virtual ~SphinxDataFile (void)
bool append (std::istream &is)
void save (std::ostream &os)
std::string getErrorMsg (void) const
bool isError (void) const
size_t documentCount (std::istream &is)
bool validateData (std::istream &is)

Friends

std::ostream & operator<< (std::ostream &os, const SphinxDataFile &dataFile)

Detailed Description

Definition at line 29 of file SphinxDataFile.hpp.

Constructor & Destructor Documentation

HCE::sphinx::SphinxDataFile::SphinxDataFile ( void  )

Definition at line 24 of file SphinxDataFile.cpp.

virtual HCE::sphinx::SphinxDataFile::~SphinxDataFile ( void  )
inlinevirtual

Definition at line 33 of file SphinxDataFile.hpp.

Member Function Documentation

bool HCE::sphinx::SphinxDataFile::append ( std::istream &  is)

Definition at line 32 of file SphinxDataFile.cpp.

Here is the caller graph for this function:

size_t HCE::sphinx::SphinxDataFile::documentCount ( std::istream &  is)

Definition at line 80 of file SphinxDataFile.cpp.

std::string HCE::sphinx::SphinxDataFile::getErrorMsg ( void  ) const
inline

Definition at line 38 of file SphinxDataFile.hpp.

Here is the caller graph for this function:

bool HCE::sphinx::SphinxDataFile::isError ( void  ) const
inline

Definition at line 39 of file SphinxDataFile.hpp.

Here is the caller graph for this function:

void HCE::sphinx::SphinxDataFile::save ( std::ostream &  os)

Definition at line 66 of file SphinxDataFile.cpp.

bool HCE::sphinx::SphinxDataFile::validateData ( std::istream &  is)

Definition at line 119 of file SphinxDataFile.cpp.

Here is the caller graph for this function:

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const SphinxDataFile dataFile 
)
friend

Definition at line 74 of file SphinxDataFile.cpp.


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