library: libHtml
#include "THtml.h"

THtml::TParseStack


class description - source file - inheritance tree (.pdf)

class THtml::TParseStack

Inheritance Chart:
THtml::TParseStack

    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

Data Members

    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

Class Description

                                                                        
 THtml                                                                  
                                                                        
 Html makes a documentation for all ROOT classes                        
 using Hypertext Markup Language 2.0                                    
                                                                        




Inline Functions


                                      void ~TParseStack()
                        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)


Author: Nenad Buncic 18/10/95
Last update: root/html:$Name: $:$Id: THtml.h,v 1.12 2004/01/28 22:31:11 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - 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.