TokenLetter Class Reference

#include <value.h>

Inheritance diagram for TokenLetter:

Letter List of all members.

Public Member Functions

 TokenLetter (const std::string &)
virtual Letterclone () const
const std::string & token () const
virtual std::string content (ContentOptions options) const
virtual bool isToken () const
virtual const TokenLetterasToken () const
virtual bool isTheToken (const std::string &s) const
bool hasContent (const std::string &s, ContentOptions options=Raw) const
virtual bool isSingle () const
virtual bool isPseudo () const
virtual const SingleLetterasSingle () const
virtual const PseudoLetterasPseudo () const
virtual bool isTheSingle (char) const

Friends

class ::valueparser
class Text
class Word

Constructor & Destructor Documentation

TokenLetter ( const std::string &   ) 


Member Function Documentation

Letter * clone (  )  const [virtual]

Implements Letter.

const string & token (  )  const

string content ( ContentOptions  options  )  const [virtual]

Implements Letter.

bool isToken (  )  const [virtual]

Reimplemented from Letter.

const TokenLetter * asToken (  )  const [virtual]

Reimplemented from Letter.

virtual bool isTheToken ( const std::string &  s  )  const [virtual]

Reimplemented from Letter.

bool hasContent ( const std::string &  s,
ContentOptions  options = Raw 
) const [inherited]

bool isSingle (  )  const [virtual, inherited]

Reimplemented in SingleLetter.

bool isPseudo (  )  const [virtual, inherited]

Reimplemented in PseudoLetter.

const SingleLetter * asSingle (  )  const [virtual, inherited]

Reimplemented in SingleLetter.

const PseudoLetter * asPseudo (  )  const [virtual, inherited]

Reimplemented in PseudoLetter.

bool isTheSingle ( char   )  const [virtual, inherited]

Reimplemented in SingleLetter.


Friends And Related Function Documentation

friend class ::valueparser [friend]

friend class Text [friend]

Reimplemented from Letter.

friend class Word [friend]

Reimplemented from Letter.


Generated on Wed Jan 24 01:14:43 2007 for XDKBIBTEX by  doxygen 1.5.1