DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Namespaces | Macros
XMLTags.h File Reference
#include <XML/XMLElements.h>
#include <XML/UnicodeValues.h>

Go to the source code of this file.

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 
 dd4hep::xml
 Namespace for the AIDA detector description toolkit supporting XML utilities.
 

Macros

#define DECLARE_UNICODE_TAG(x)   namespace dd4hep { namespace xml { extern const Tag_t Unicode_##x (#x); }}
 
#define UNICODE(x)   extern const Tag_t Unicode_##x
 
#define _dd4hep_Unicode_Item(a)   Unicode_##a
 
#define _U(a)   ::dd4hep::xml::Unicode_##a
 
#define _Unicode(a)   ::dd4hep::xml::Strng_t(#a)
 

Macro Definition Documentation

◆ _dd4hep_Unicode_Item

#define _dd4hep_Unicode_Item (   a)    Unicode_##a

Definition at line 36 of file XMLTags.h.

◆ _U

#define _U (   a)    ::dd4hep::xml::Unicode_##a

Definition at line 37 of file XMLTags.h.

◆ _Unicode

#define _Unicode (   a)    ::dd4hep::xml::Strng_t(#a)

Definition at line 38 of file XMLTags.h.

◆ DECLARE_UNICODE_TAG

#define DECLARE_UNICODE_TAG (   x)    namespace dd4hep { namespace xml { extern const Tag_t Unicode_##x (#x); }}

Definition at line 18 of file XMLTags.h.

◆ UNICODE

#define UNICODE (   x)    extern const Tag_t Unicode_##x

Definition at line 22 of file XMLTags.h.