Definition at line 82 of file TXMLSetup.h.
#include <TXMLSetup.h>
◆ EXMLLayout
Enumerator |
---|
kSpecialized | |
kGeneralized | |
Definition at line 84 of file TXMLSetup.h.
◆ TXMLSetup() [1/3]
◆ TXMLSetup() [2/3]
TXMLSetup::TXMLSetup |
( |
const char * |
opt | ) |
|
◆ TXMLSetup() [3/3]
TXMLSetup::TXMLSetup |
( |
const TXMLSetup & |
src | ) |
|
◆ ~TXMLSetup()
virtual TXMLSetup::~TXMLSetup |
( |
| ) |
|
|
virtualdefault |
◆ AtoI()
Int_t TXMLSetup::AtoI |
( |
const char * |
sbuf, |
|
|
Int_t |
def = 0 , |
|
|
const char * |
errinfo = nullptr |
|
) |
| |
|
protected |
converts string to integer.
if error, returns default value
Definition at line 284 of file TXMLSetup.cxx.
◆ Class()
static TClass * TXMLSetup::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
static const char * TXMLSetup::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
static constexpr Version_t TXMLSetup::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
- Returns
- Version of this class
Definition at line 136 of file TXMLSetup.h.
◆ DeclFileName()
static const char * TXMLSetup::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 136 of file TXMLSetup.h.
◆ DefaultXmlSetup()
TString TXMLSetup::DefaultXmlSetup |
( |
| ) |
|
|
static |
return default value for XML setup
Definition at line 103 of file TXMLSetup.cxx.
◆ GetElItemName()
◆ GetNextRefCounter()
Int_t TXMLSetup::GetNextRefCounter |
( |
| ) |
|
|
inline |
◆ GetSetupAsString()
TString TXMLSetup::GetSetupAsString |
( |
| ) |
|
◆ GetXmlLayout()
◆ IsA()
virtual TClass * TXMLSetup::IsA |
( |
| ) |
const |
|
inlinevirtual |
◆ IsStoreStreamerInfos()
Bool_t TXMLSetup::IsStoreStreamerInfos |
( |
| ) |
const |
|
inline |
◆ IsUseDtd()
Bool_t TXMLSetup::IsUseDtd |
( |
| ) |
const |
|
inline |
◆ IsUseNamespaces()
Bool_t TXMLSetup::IsUseNamespaces |
( |
| ) |
const |
|
inline |
◆ IsValidXmlSetup()
Bool_t TXMLSetup::IsValidXmlSetup |
( |
const char * |
setupstr | ) |
|
|
protected |
◆ operator=()
◆ PrintSetup()
void TXMLSetup::PrintSetup |
( |
| ) |
|
◆ ReadSetupFromStr()
Bool_t TXMLSetup::ReadSetupFromStr |
( |
const char * |
setupstr | ) |
|
|
protected |
◆ SetNameSpaceBase()
void TXMLSetup::SetNameSpaceBase |
( |
const char * |
namespacebase | ) |
|
|
static |
◆ SetStoreStreamerInfos()
virtual void TXMLSetup::SetStoreStreamerInfos |
( |
Bool_t |
iConvert = kTRUE | ) |
|
|
inlinevirtual |
◆ SetUsedDtd()
virtual void TXMLSetup::SetUsedDtd |
( |
Bool_t |
use = kTRUE | ) |
|
|
inlinevirtual |
◆ SetUseNamespaces()
virtual void TXMLSetup::SetUseNamespaces |
( |
Bool_t |
iUseNamespaces = kTRUE | ) |
|
|
inlinevirtual |
◆ SetXmlLayout()
virtual void TXMLSetup::SetXmlLayout |
( |
EXMLLayout |
layout | ) |
|
|
inlinevirtual |
◆ Streamer()
virtual void TXMLSetup::Streamer |
( |
TBuffer & |
| ) |
|
|
virtual |
◆ StreamerNVirtual()
void TXMLSetup::StreamerNVirtual |
( |
TBuffer & |
ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ XmlClassNameSpaceRef()
const char * TXMLSetup::XmlClassNameSpaceRef |
( |
const TClass * |
cl | ) |
|
produce string which used as reference in class namespace definition
Definition at line 225 of file TXMLSetup.cxx.
◆ XmlConvertClassName()
const char * TXMLSetup::XmlConvertClassName |
( |
const char * |
name | ) |
|
convert class name to exclude any special symbols like ':', '<' '>' ',' and spaces
Definition at line 211 of file TXMLSetup.cxx.
◆ XmlDefineClass()
TClass * TXMLSetup::XmlDefineClass |
( |
const char * |
xmlClassName | ) |
|
|
protected |
define class for the converted class name, where special symbols were replaced by '_'
Definition at line 265 of file TXMLSetup.cxx.
◆ XmlGetElementName()
◆ fgNameSpaceBase
TString TXMLSetup::fgNameSpaceBase = "http://root.cern.ch/root/htmldoc/" |
|
staticprotected |
◆ fRefCounter
Int_t TXMLSetup::fRefCounter {0} |
|
protected |
◆ fStoreStreamerInfos
◆ fStrBuf
counter , used to build id of xml references
Definition at line 132 of file TXMLSetup.h.
◆ fUseDtd
◆ fUseNamespaces
◆ fXmlLayout
The documentation for this class was generated from the following files: