Public Member Functions | List of all members
CommentSkippingFileBuffer Class Reference
Inheritance diagram for CommentSkippingFileBuffer:
Inheritance graph
Collaboration diagram for CommentSkippingFileBuffer:
Collaboration graph

Public Member Functions

 CommentSkippingFileBuffer (const string &filename_, FILE *in, const char *openComment, const char *closeComment, const char *eolComment)
- Public Member Functions inherited from BufferedFileReader
 BufferedFileReader (const string &filename_, FILE *in)
virtual ~BufferedFileReader ()
bool good ()
void rewind ()
const stringgetFilename () const FINAL_OVERRIDE
- Public Member Functions inherited from LineReader
 LineReader ()
virtual ~LineReader ()
string lineError (const string &msg) const
string lineError (const char *msg) const
void showFilenameInLineError (bool show)
bool getLine (string &line)
void backLine (const string &line)
size_t getLineNumber () const
void setLineNumber (size_t line)
void copyTo (FILE *out)

Additional Inherited Members

- Protected Member Functions inherited from BufferedFileReader
FILE *& get_fp ()
- Protected Member Functions inherited from LineReader
void reset ()

Detailed Description

Definition at line 72 of file arb_proto_2_xsub.cxx.

Constructor & Destructor Documentation

CommentSkippingFileBuffer::CommentSkippingFileBuffer ( const string filename_,
FILE *  in,
const char openComment,
const char closeComment,
const char eolComment 

Definition at line 98 of file arb_proto_2_xsub.cxx.

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