![]() |
The Gaudi Framework
v36r7 (7f57a304)
|
Classes | |
class | _DictHelper |
class | _ListHelper |
class | BoolSemantics |
class | ComponentSemantics |
class | DefaultSemantics |
class | FloatSemantics |
class | IntSemantics |
class | MappingSemantics |
class | OrderedSetSemantics |
class | PropertySemantics |
class | SequenceSemantics |
class | StringSemantics |
Functions | |
def | extract_template_args (cpp_type) |
def | getSemanticsFor (cpp_type, name=None) |
Variables | |
basestring = str | |
_log = logging.getLogger(__name__) | |
int | is_64bits = sys.maxsize > 2**32 |
string | _IDENTIFIER_RE = r"[a-zA-Z_][a-zA-Z0-9_]*" |
string | _NS_IDENT_RE = r"{ident}(::{ident})*".format(ident=_IDENTIFIER_RE) |
string | _COMMA_SEPARATION_RE = r"{exp}(,{exp})*" |
list | SEMANTICS |
def GaudiConfig2.semantics.extract_template_args | ( | cpp_type | ) |
Return an iterator over the list of template arguments in a C++ type string. >>> t = 'map<string, vector<int, allocator<int> >, allocator<v<i>, a<i>> >' >>> list(extract_template_args(t)) ['string', 'vector<int, allocator<int> >', 'allocator<v<i>, a<i>>'] >>> list(extract_template_args('int')) []
Definition at line 270 of file semantics.py.
def GaudiConfig2.semantics.getSemanticsFor | ( | cpp_type, | |
name = None |
|||
) |
Definition at line 510 of file semantics.py.
|
private |
Definition at line 201 of file semantics.py.
|
private |
Definition at line 199 of file semantics.py.
|
private |
Definition at line 27 of file semantics.py.
|
private |
Definition at line 200 of file semantics.py.
GaudiConfig2.semantics.basestring = str |
Definition at line 25 of file semantics.py.
int GaudiConfig2.semantics.is_64bits = sys.maxsize > 2**32 |
Definition at line 28 of file semantics.py.
list GaudiConfig2.semantics.SEMANTICS |
Definition at line 501 of file semantics.py.