SingleLetter Class Reference

#include <value.h>

Inheritance diagram for SingleLetter:

Letter List of all members.

Public Member Functions

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

Friends

class ::valueparser
class Text
class Word

Constructor & Destructor Documentation

SingleLetter ( char  c  ) 


Member Function Documentation

Letter * clone (  )  const [virtual]

Implements Letter.

char character (  )  const

string content ( ContentOptions  options  )  const [virtual]

Implements Letter.

bool isSingle (  )  const [virtual]

Reimplemented from Letter.

const SingleLetter * asSingle (  )  const [virtual]

Reimplemented from Letter.

bool isTheSingle ( char   )  const [virtual]

Reimplemented from Letter.

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

bool isPseudo (  )  const [virtual, inherited]

Reimplemented in PseudoLetter.

bool isToken (  )  const [virtual, inherited]

Reimplemented in TokenLetter.

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

Reimplemented in PseudoLetter.

const TokenLetter * asToken (  )  const [virtual, inherited]

Reimplemented in TokenLetter.

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

Reimplemented in TokenLetter.


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