SmToken Struct Reference

#include <parse.hxx>

List of all members.

Public Member Functions

 SmToken ()

Public Attributes

String aText
SmTokenType eType
sal_Unicode cMathChar
ULONG nGroup
USHORT nLevel
USHORT nRow
xub_StrLen nCol


Detailed Description

Definition at line 130 of file parse.hxx.


Constructor & Destructor Documentation

SmToken::SmToken (  ) 

Definition at line 104 of file parse.cxx.

References nCol, nGroup, nLevel, and nRow.


Member Data Documentation

String SmToken::aText

Definition at line 133 of file parse.hxx.

Referenced by SmParser::Align(), SmXMLContext_Helper::ApplyAttrs(), SmXMLMultiScriptsContext_Impl::EndElement(), SmXMLNoneContext_Impl::EndElement(), SmXMLIdentifierContext_Impl::EndElement(), SmXMLFencedContext_Impl::EndElement(), SmXMLStyleContext_Impl::EndElement(), SmXMLExport::ExportFont(), SmParser::FontSize(), SmGraphicNode::GetAccessibleText(), MathType::HandleNodes(), SmXMLMultiScriptsContext_Impl::MiddleElement(), SmParser::NextToken(), SmParser::Oper(), SmTextNode::Prepare(), SmParser::Special(), SmXMLIdentifierContext_Impl::TCharacters(), SmXMLStringContext_Impl::TCharacters(), SmXMLTextContext_Impl::TCharacters(), and SmXMLNumberContext_Impl::TCharacters().

SmTokenType SmToken::eType

Definition at line 135 of file parse.hxx.

Referenced by SmXMLContext_Helper::ApplyAttrs(), SmBraceNode::Arrange(), SmUnHorNode::Arrange(), SmParser::Attribut(), SmParser::Blank(), SmParser::Brace(), SmParser::Bracebody(), SmParser::Color(), SmXMLTableContext_Impl::EndElement(), SmXMLRowContext_Impl::EndElement(), SmXMLSqrtContext_Impl::EndElement(), SmXMLRootContext_Impl::EndElement(), SmXMLFracContext_Impl::EndElement(), SmXMLNoneContext_Impl::EndElement(), SmXMLFencedContext_Impl::EndElement(), SmXMLPhantomContext_Impl::EndElement(), SmXMLStyleContext_Impl::EndElement(), SmParser::Escape(), SmXMLExport::ExportAttributes(), SmXMLExport::ExportBrace(), SmXMLExport::ExportFont(), SmXMLExport::ExportText(), SmXMLExport::ExportVerticalBrace(), SmParser::Font(), SmParser::FontAttribut(), SmParser::FontSize(), SmParser::Function(), SmXMLSubSupContext_Impl::GenericEndElement(), SmXMLSubContext_Impl::GenericEndElement(), SmXMLOverContext_Impl::HandleAccent(), SmXMLUnderContext_Impl::HandleAccent(), MathType::HandleAttributes(), MathType::HandleBrace(), MathType::HandleLim(), MathType::HandleMAlign(), MathType::HandleMath(), MathType::HandleNodes(), MathType::HandleOperator(), MathType::HandleVerticalBrace(), SmBlankNode::IncreaseBy(), SmParser::Line(), SmParser::Matrix(), SmXMLMultiScriptsContext_Impl::MiddleElement(), SmParser::NextToken(), SmParser::Oper(), SmParser::Product(), SmXMLIdentifierContext_Impl::SmXMLIdentifierContext_Impl(), SmXMLNumberContext_Impl::SmXMLNumberContext_Impl(), SmXMLOperatorContext_Impl::SmXMLOperatorContext_Impl(), SmXMLStringContext_Impl::SmXMLStringContext_Impl(), SmXMLTextContext_Impl::SmXMLTextContext_Impl(), SmParser::Stack(), SmXMLSpaceContext_Impl::StartElement(), SmParser::SubSup(), SmParser::Table(), SmParser::Term(), and SmParser::UnOper().

sal_Unicode SmToken::cMathChar

Definition at line 136 of file parse.hxx.

Referenced by SmXMLContext_Helper::ApplyAttrs(), SmBraceNode::Arrange(), SmXMLTableContext_Impl::EndElement(), SmXMLRowContext_Impl::EndElement(), SmXMLSqrtContext_Impl::EndElement(), SmXMLRootContext_Impl::EndElement(), SmXMLFracContext_Impl::EndElement(), SmXMLNoneContext_Impl::EndElement(), SmXMLUnderContext_Impl::EndElement(), SmXMLFencedContext_Impl::EndElement(), SmXMLPhantomContext_Impl::EndElement(), SmXMLStyleContext_Impl::EndElement(), SmXMLSubSupContext_Impl::GenericEndElement(), SmXMLSubContext_Impl::GenericEndElement(), SmXMLOverContext_Impl::HandleAccent(), SmXMLUnderContext_Impl::HandleAccent(), SmParser::NextToken(), SmMathSymbolNode::SmMathSymbolNode(), SmXMLIdentifierContext_Impl::SmXMLIdentifierContext_Impl(), SmXMLNumberContext_Impl::SmXMLNumberContext_Impl(), SmXMLStringContext_Impl::SmXMLStringContext_Impl(), SmXMLTextContext_Impl::SmXMLTextContext_Impl(), SmXMLSpaceContext_Impl::StartElement(), SmXMLOperatorContext_Impl::TCharacters(), and SmParser::UnOper().

ULONG SmToken::nGroup

Definition at line 138 of file parse.hxx.

Referenced by SmXMLContext_Helper::ApplyAttrs(), SmSubSupNode::Arrange(), SmXMLTableContext_Impl::EndElement(), SmXMLRowContext_Impl::EndElement(), SmXMLSqrtContext_Impl::EndElement(), SmXMLRootContext_Impl::EndElement(), SmXMLFracContext_Impl::EndElement(), SmXMLNoneContext_Impl::EndElement(), SmXMLFencedContext_Impl::EndElement(), SmXMLPhantomContext_Impl::EndElement(), SmXMLStyleContext_Impl::EndElement(), SmXMLSubSupContext_Impl::GenericEndElement(), SmXMLSubContext_Impl::GenericEndElement(), SmXMLOverContext_Impl::HandleAccent(), SmXMLUnderContext_Impl::HandleAccent(), SmParser::NextToken(), SmParser::Operator(), SmToken(), SmXMLIdentifierContext_Impl::SmXMLIdentifierContext_Impl(), SmXMLNumberContext_Impl::SmXMLNumberContext_Impl(), SmXMLOperatorContext_Impl::SmXMLOperatorContext_Impl(), SmXMLStringContext_Impl::SmXMLStringContext_Impl(), SmXMLTextContext_Impl::SmXMLTextContext_Impl(), SmXMLSpaceContext_Impl::StartElement(), and SmParser::TokenInGroup().

USHORT SmToken::nLevel

Definition at line 139 of file parse.hxx.

Referenced by SmXMLContext_Helper::ApplyAttrs(), SmXMLTableContext_Impl::EndElement(), SmXMLRowContext_Impl::EndElement(), SmXMLSqrtContext_Impl::EndElement(), SmXMLRootContext_Impl::EndElement(), SmXMLFracContext_Impl::EndElement(), SmXMLNoneContext_Impl::EndElement(), SmXMLFencedContext_Impl::EndElement(), SmXMLPhantomContext_Impl::EndElement(), SmXMLStyleContext_Impl::EndElement(), SmParser::Expression(), SmXMLSubSupContext_Impl::GenericEndElement(), SmXMLSubContext_Impl::GenericEndElement(), SmXMLOverContext_Impl::HandleAccent(), SmXMLUnderContext_Impl::HandleAccent(), SmParser::NextToken(), SmToken(), SmXMLIdentifierContext_Impl::SmXMLIdentifierContext_Impl(), SmXMLNumberContext_Impl::SmXMLNumberContext_Impl(), SmXMLOperatorContext_Impl::SmXMLOperatorContext_Impl(), SmXMLStringContext_Impl::SmXMLStringContext_Impl(), SmXMLTextContext_Impl::SmXMLTextContext_Impl(), and SmXMLSpaceContext_Impl::StartElement().

USHORT SmToken::nRow

Definition at line 141 of file parse.hxx.

Referenced by SmNode::GetRow(), SmParser::NextToken(), and SmToken().

xub_StrLen SmToken::nCol

Definition at line 142 of file parse.hxx.

Referenced by SmNode::GetColumn(), SmParser::NextToken(), and SmToken().


The documentation for this struct was generated from the following files:
Generated on Wed Feb 20 17:23:40 2008 for maths by  doxygen 1.5.1