tri.named_struct package¶
Module contents¶
-
class
tri.named_struct.NamedFrozenStruct(*args, **kwargs)[source]¶ Bases:
tri.struct.Frozen,tri.named_struct.NamedStructClass extending
tri.struct.FrozenStructto only allow a defined subset of string keys.-
classmethod
get_declared(parameter='members')¶ Get the
OrderedDictvalue of the parameter collected by the@declarativeclass decorator. This is the same value that would be submitted to the__init__invocation in themembersargument (or another name if overridden by theparameterspecification) @type cls: class @type parameter: str @return OrderedDict
-
classmethod
set_declared(value, parameter='members')¶ @type cls: class @type value: OrderedDict @type parameter: str
-
classmethod
-
class
tri.named_struct.NamedStruct(*args, **kwargs)[source]¶ Bases:
tri.struct.StructClass extending
tri.struct.Structto only allow a defined subset of string keys.-
classmethod
get_declared(parameter='members')¶ Get the
OrderedDictvalue of the parameter collected by the@declarativeclass decorator. This is the same value that would be submitted to the__init__invocation in themembersargument (or another name if overridden by theparameterspecification) @type cls: class @type parameter: str @return OrderedDict
-
classmethod
set_declared(value, parameter='members')¶ @type cls: class @type value: OrderedDict @type parameter: str
-
classmethod
-
class
tri.named_struct.NamedStructField(*args, **kwargs)[source]¶ Bases:
objectField declaration for
NamedStructclasses