![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, flag, name) | |
| __getattr__ (self, name) | |
| __setattr__ (self, name, value) | |
| __delattr__ (self, name) | |
| __cmp__ (self, other) | |
| __bool__ (self) | |
| __getitem__ (self, name) | |
| __setitem__ (self, name, value) | |
| __delitem__ (self, name) | |
| __contains__ (self, name) | |
| __iter__ (self) | |
| asdict (self) | |
Protected Member Functions | |
| _subflag_itr (self) | |
Protected Attributes | |
| _flags = flag | |
| _name = name | |
Static Private Attributes | |
| tuple | __slots__ = ('_flags', '_name') |
| __eq__ = __cmp__ | |
| __ne__ = __cmp__ | |
| __lt__ = __cmp__ | |
| __le__ = __cmp__ | |
| __gt__ = __cmp__ | |
| __ge__ = __cmp__ | |
Proxy for a flags category
Definition at line 123 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__init__ | ( | self, | |
| flag, | |||
| name ) |
Definition at line 128 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__bool__ | ( | self | ) |
Definition at line 165 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__cmp__ | ( | self, | |
| other ) |
Definition at line 156 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__contains__ | ( | self, | |
| name ) |
Definition at line 183 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__delattr__ | ( | self, | |
| name ) |
Definition at line 153 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__delitem__ | ( | self, | |
| name ) |
Definition at line 180 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__getattr__ | ( | self, | |
| name ) |
Definition at line 140 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__getitem__ | ( | self, | |
| name ) |
Definition at line 168 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__iter__ | ( | self | ) |
Definition at line 186 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__setattr__ | ( | self, | |
| name, | |||
| value ) |
Definition at line 143 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.__setitem__ | ( | self, | |
| name, | |||
| value ) |
Definition at line 174 of file AthConfigFlags.py.
|
protected |
Subflag iterator specialized for this address
Definition at line 201 of file AthConfigFlags.py.
| python.AthConfigFlags.FlagAddress.asdict | ( | self | ) |
Convert to a python dictionary Recursively convert this flag and all subflags into a structure of nested dictionaries. All dynamic flags are resolved in the process. The resulting data structure should be easy to serialize as json or yaml.
Definition at line 214 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 158 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 163 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 162 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 161 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 160 of file AthConfigFlags.py.
|
staticprivate |
Definition at line 159 of file AthConfigFlags.py.
Definition at line 126 of file AthConfigFlags.py.
|
protected |
Definition at line 132 of file AthConfigFlags.py.
|
protected |
Definition at line 133 of file AthConfigFlags.py.