MeshKit  1.0
CParser Class Reference

#include <parser.hpp>

List of all members.

Public Member Functions

 CParser ()
 ~CParser ()
bool ReadNextLine (std::ifstream &FileInput, int &nL, std::string &szInputString, const int MAXCHARS, const std::string &szComment, bool bLowerCase=true)
void GetTokens (const std::string &input, const std::string &delims, std::vector< std::string > &tokens)
void FilterComment (std::string &input, const std::string &szComment)
void RemoveToken (std::string &input)
bool EatWhiteSpace (std::string &input)

Detailed Description

Definition at line 14 of file parser.hpp.


Constructor & Destructor Documentation

CParser ( )

Definition at line 11 of file parser.cpp.

~CParser ( )

Definition at line 20 of file parser.cpp.


Member Function Documentation

bool EatWhiteSpace ( std::string &  input)

Definition at line 245 of file parser.cpp.

void FilterComment ( std::string &  input,
const std::string &  szComment 
)

Definition at line 181 of file parser.cpp.

void GetTokens ( const std::string &  input,
const std::string &  delims,
std::vector< std::string > &  tokens 
)

Definition at line 145 of file parser.cpp.

bool ReadNextLine ( std::ifstream &  FileInput,
int &  nL,
std::string &  szInputString,
const int  MAXCHARS,
const std::string &  szComment,
bool  bLowerCase = true 
)

Definition at line 29 of file parser.cpp.

void RemoveToken ( std::string &  input)

Definition at line 213 of file parser.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines