Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

chanparse.h File Reference

#include <pandabase.h>
#include <string>
#include "chanparse.I"

Go to the source code of this file.

Compounds

class  ChanParseFunctor

Functions

int ChanMatchingParen (std::string)
void ChanParse (istream &, ChanParseFunctor *)
INLINE void ChanEatFrontWhite (std::string &)
INLINE void ChanCheckScoping (std::string &)
INLINE void ChanDescope (std::string &)
INLINE std::string ChanReadNextWord (std::string &)
INLINE int ChanReadNextInt (std::string &)
INLINE bool ChanReadNextBool (std::string &)
INLINE int ChanReadNextIntB (std::string &)
INLINE float ChanReadNextFloat (std::string &)


Function Documentation

INLINE void ChanCheckScoping std::string &   ) 
 

Referenced by WindowParseFunctor::operator()(), SetupParseFunctor::operator()(), and LayoutParseFunctor::operator()().

INLINE void ChanDescope std::string &   ) 
 

Referenced by WindowParseFunctor::operator()(), SetupParseFunctor::operator()(), and LayoutParseFunctor::operator()().

INLINE void ChanEatFrontWhite std::string &   ) 
 

Referenced by ChanParse(), WindowParseFunctor::operator()(), SetupParseFunctor::operator()(), and LayoutParseFunctor::operator()().

int ChanMatchingParen std::string   ) 
 

Definition at line 49 of file chanparse.cxx.

Referenced by ChanParse(), and WindowParseFunctor::operator()().

void ChanParse istream &  ,
ChanParseFunctor
 

Definition at line 71 of file chanparse.cxx.

References ChanEatFrontWhite(), ChanMatchingParen(), ChanReadLine(), and file_done.

Referenced by ParseLayout(), ParseSetup(), and ParseWindow().

INLINE bool ChanReadNextBool std::string &   ) 
 

Referenced by WindowParseFunctor::operator()(), and SetupParseFunctor::operator()().

INLINE float ChanReadNextFloat std::string &   ) 
 

Referenced by SetupParseFunctor::operator()().

INLINE int ChanReadNextInt std::string &   ) 
 

Referenced by WindowParseFunctor::operator()(), and LayoutParseFunctor::operator()().

INLINE int ChanReadNextIntB std::string &   ) 
 

INLINE std::string ChanReadNextWord std::string &   ) 
 

Referenced by WindowParseFunctor::operator()(), SetupParseFunctor::operator()(), and LayoutParseFunctor::operator()().


Generated on Fri Apr 18 00:10:26 2003 for Panda by doxygen1.3