![]() |
The Gaudi Framework
master (d98a2936)
|
Classes | |
class | _DictHelper |
class | _ListHelper |
class | _SetHelper |
class | BoolSemantics |
class | ComponentHandleSemantics |
class | ComponentSemantics |
class | DefaultSemantics |
class | FloatSemantics |
class | GaudiHandleArraySemantics |
class | IntSemantics |
class | MappingSemantics |
class | OrderedSetSemantics |
class | PropertySemantics |
class | SequenceSemantics |
class | SetSemantics |
class | StringSemantics |
Functions | |
def | extract_template_args (cpp_type) |
def | getSemanticsFor (cpp_type, strict=False) |
Variables | |
_log | |
is_64bits | |
_IDENTIFIER_RE | |
_NS_IDENT_RE | |
ident | |
_COMMA_SEPARATION_RE | |
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 351 of file semantics.py.
def GaudiConfig2.semantics.getSemanticsFor | ( | cpp_type, | |
strict = False |
|||
) |
Return semantics for given type. If no type-specific semantics can be found return DefaultSemantics. In strict mode, raise a TypeError instead.
Definition at line 719 of file semantics.py.
|
private |
Definition at line 204 of file semantics.py.
|
private |
Definition at line 202 of file semantics.py.
|
private |
Definition at line 22 of file semantics.py.
|
private |
Definition at line 203 of file semantics.py.
GaudiConfig2.semantics.ident |
Definition at line 203 of file semantics.py.
GaudiConfig2.semantics.is_64bits |
Definition at line 23 of file semantics.py.
GaudiConfig2.semantics.SEMANTICS |
Definition at line 710 of file semantics.py.