| 
 | 
Go to the documentation of this file.
   25 #ifndef FAUDES_TOKENREADER_H 
   26 #define FAUDES_TOKENREADER_H 
   84   TokenReader(Mode mode,  const std::string& rInString= "");  
  138   std::istream* Streamp( void);  
  159   std::string FileName( void)  const;  
  180   bool Peek( Token& token);  
  196   bool Get( Token& token);  
  218   bool ExistsBegin( const std::string& rLabel);  
  236   void ReadBegin( const std::string& rLabel);  
  254   void ReadBegin( const std::string& rLabel,  Token& rToken);  
  268   void ReadEnd( const std::string& rLabel);  
  291   void SeekBegin( const std::string& rLabel);  
  309   void SeekBegin( const std::string& rLabel,  Token& rToken);  
  332   bool Eos( const std::string& rLabel);  
  346   long int ReadInteger( void);  
  360   double ReadFloat( void);  
  374   std::string ReadString( void);  
  388   std::string ReadOption( void);  
  404    void ReadBinary(std::string& rData);  
  426    void ReadText( const std::string& rLabel, std::string& rText);  
  448    void ReadVerbatim( const std::string& rLabel, std::string& rText);  
  465    void ReadCharacterData(std::string& rData);  
  483    void ReadSection(std::string& rSectionString);  
  497   int Line( void)  const;  
  505   int Level( void)  const {  return mLevel;};  
  513   bool Recover( int level);  
  523   bool Reset( int level=-1);  
  528   std::string FileLine( void)  const;  
std::istringstream * mpSStream  
std::vector< LState > mLevelState  
Mode SourceMode(void) const  
  
 
 
libFAUDES 2.33l 
--- 2025.09.16  
--- c++ api documentaion by doxygen
 
 |