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()
TXMLSetup::~TXMLSetup |
( |
| ) |
|
|
virtual |
◆ AtoI()
Int_t TXMLSetup::AtoI |
( |
const char * |
sbuf, |
|
|
Int_t |
def = 0 , |
|
|
const char * |
errinfo = 0 |
|
) |
| |
|
protected |
converts string to integer.
if error, returns default value
Definition at line 287 of file TXMLSetup.cxx.
◆ DefaultXmlSetup()
TString TXMLSetup::DefaultXmlSetup |
( |
| ) |
|
|
static |
return default value for XML setup
Definition at line 102 of file TXMLSetup.cxx.
◆ GetElItemName()
◆ GetNextRefCounter()
Int_t TXMLSetup::GetNextRefCounter |
( |
| ) |
|
|
inline |
◆ GetSetupAsString()
TString TXMLSetup::GetSetupAsString |
( |
| ) |
|
◆ GetXmlLayout()
◆ 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 |
◆ PrintSetup()
void TXMLSetup::PrintSetup |
( |
| ) |
|
◆ ReadSetupFromStr()
Bool_t TXMLSetup::ReadSetupFromStr |
( |
const char * |
setupstr | ) |
|
|
protected |
◆ SetNameSpaceBase()
void TXMLSetup::SetNameSpaceBase |
( |
const char * |
namespacebase | ) |
|
|
static |
◆ SetStoreStreamerInfos()
◆ SetUsedDtd()
◆ SetUseNamespaces()
◆ SetXmlLayout()
◆ XmlClassNameSpaceRef()
const char * TXMLSetup::XmlClassNameSpaceRef |
( |
const TClass * |
cl | ) |
|
produce string which used as reference in class namespace definition
Definition at line 228 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 214 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 268 of file TXMLSetup.cxx.
◆ XmlGetElementName()
◆ fgNameSpaceBase
TString TXMLSetup::fgNameSpaceBase = "http://root.cern.ch/root/htmldoc/" |
|
staticprotected |
◆ fRefCounter
Int_t TXMLSetup::fRefCounter |
|
protected |
◆ fStoreStreamerInfos
Bool_t TXMLSetup::fStoreStreamerInfos |
|
protected |
◆ fStrBuf
counter , used to build id of xml references
Definition at line 130 of file TXMLSetup.h.
◆ fUseDtd
◆ fUseNamespaces
Bool_t TXMLSetup::fUseNamespaces |
|
protected |
◆ fXmlLayout
[legend]