THtml::TParseStack
class description - source file - inheritance tree
public:
THtml::TParseStack TParseStack()
virtual void ~TParseStack()
void AddCustomType(const char* type)
THtml::TParseStack::EBlockSpec BlockSpec() const
static TClass* Class()
THtml::TParseStack::EContext Context() const
TDictionary* Dict() const
Bool_t FindType(TString& strClassName)
Bool_t FindType(TString& strClassName, TDictionary*& dict)
Bool_t FindTypeFQI(TString& type, TDictionary*& dict)
void GetFQI(TString& fqi) const
virtual TClass* IsA() const
Bool_t IsInStack(THtml::TParseStack::EContext ctx, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined) const
const char* IsUsing(const char* cIdentifier) const
THtml::TParseStack::TParseElement* Pop()
void PopAndDel()
THtml::TParseStack::TParseElement& Push(THtml::TParseStack::EContext ctx, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined, const char* name, const char* title)
THtml::TParseStack::TParseElement& Push(char cStart, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined, const char* name, const char* title)
THtml::TParseStack::TParseElement& Push(THtml::TParseStack::TParseElement* pe)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
TList* Stack()
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
THtml::TParseStack::TParseElement& Top() const
private:
TList fStack
THashList fTypes hashed list of known types
THashList fTypedefs hashed list of known typedefs
public:
static const THtml::TParseStack::EContext kTop
static const THtml::TParseStack::EContext kComment
static const THtml::TParseStack::EContext kBlock
static const THtml::TParseStack::EContext kParameter
static const THtml::TParseStack::EContext kTemplate
static const THtml::TParseStack::EContext kArray
static const THtml::TParseStack::EContext kString
static const THtml::TParseStack::EContext kUndefined
static const THtml::TParseStack::EBlockSpec kClassDecl
static const THtml::TParseStack::EBlockSpec kMethodDef
static const THtml::TParseStack::EBlockSpec kMethodDefCand
static const THtml::TParseStack::EBlockSpec kNamespace
static const THtml::TParseStack::EBlockSpec kBlkUndefined
THtml
Html makes a documentation for all ROOT classes
using Hypertext Markup Language 2.0
Inline Functions
THtml::TParseStack TParseStack()
THtml::TParseStack::TParseElement& Push(THtml::TParseStack::EContext ctx, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined, const char* name, const char* title)
THtml::TParseStack::TParseElement& Push(char cStart, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined, const char* name, const char* title)
THtml::TParseStack::TParseElement& Push(THtml::TParseStack::TParseElement* pe)
THtml::TParseStack::TParseElement* Pop()
void PopAndDel()
THtml::TParseStack::TParseElement& Top() const
TList* Stack()
THtml::TParseStack::EContext Context() const
THtml::TParseStack::EBlockSpec BlockSpec() const
TDictionary* Dict() const
void GetFQI(TString& fqi) const
const char* IsUsing(const char* cIdentifier) const
Bool_t FindTypeFQI(TString& type, TDictionary*& dict)
Bool_t FindType(TString& strClassName)
Bool_t FindType(TString& strClassName, TDictionary*& dict)
Bool_t IsInStack(THtml::TParseStack::EContext ctx, THtml::TParseStack::EBlockSpec bsp = kBlkUndefined) const
void AddCustomType(const char* type)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void ~TParseStack()
Author: Nenad Buncic 18/10/95
Last update: root/html:$Name: $:$Id: THtml.h,v 1.10 2003/02/15 05:41:04 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.