SkyGI::DocumentParser Class Reference

Inheritance diagram for SkyGI::DocumentParser:
[legend]
Collaboration diagram for SkyGI::DocumentParser:
[legend]
List of all members.

Public Member Functions

 DocumentParser (const String &szType)
virtual DocumentParserCookie ParseLine (const String &szText, GlyphAttributeString &szStyle, DocumentParserCookie pCookie)=0
void SetKeywords (std::vector< String > &szSortedKeywords)
String GetType ()

Protected Attributes

const char ** szKeywords
int iKeywordCount
String m_szType

Detailed Description

DocumentParser

Description:
Virtual base class for DocumentParsers


Constructor & Destructor Documentation

DocumentParser::DocumentParser ( const String szType  ) 


Member Function Documentation

virtual DocumentParserCookie SkyGI::DocumentParser::ParseLine ( const String szText,
GlyphAttributeString szStyle,
DocumentParserCookie  pCookie 
) [pure virtual]

Implemented in SkyGI::DocumentParser_SyntaxC.

void DocumentParser::SetKeywords ( std::vector< String > &  szSortedKeywords  ) 

String SkyGI::DocumentParser::GetType (  )  [inline]


Member Data Documentation

const char** SkyGI::DocumentParser::szKeywords [protected]

int SkyGI::DocumentParser::iKeywordCount [protected]

String SkyGI::DocumentParser::m_szType [protected]


Generated on Thu Dec 13 18:14:21 2007 for SkyGI by  doxygen 1.5.1-p1