Public Member Functions | Protected Member Functions | Private Attributes
Clasp::StreamParser Class Reference

#include <parser.h>

Inheritance diagram for Clasp::StreamParser:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool parse (StreamSource &prg)
 StreamParser ()
virtual ~StreamParser ()

Protected Member Functions

bool check (bool cond, const char *condError) const
virtual bool doParse ()=0
StreamSourceinput () const
bool skipComments (const char *commentStr)

Private Attributes

StreamSourcesource_

Detailed Description

Definition at line 74 of file parser.h.


Constructor & Destructor Documentation

Definition at line 159 of file parser.cpp.

Definition at line 160 of file parser.cpp.


Member Function Documentation

bool Clasp::StreamParser::check ( bool  cond,
const char *  condError 
) const [protected]

Definition at line 161 of file parser.cpp.

virtual bool Clasp::StreamParser::doParse ( ) [protected, pure virtual]
StreamSource* Clasp::StreamParser::input ( ) const [inline, protected]

Definition at line 80 of file parser.h.

Definition at line 162 of file parser.cpp.

bool Clasp::StreamParser::skipComments ( const char *  commentStr) [protected]

Definition at line 167 of file parser.cpp.


Member Data Documentation

Definition at line 85 of file parser.h.


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


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41