Home | Trees | Indices | Help |
|
---|
|
object --+ | attrdef.AttributeDef --+ | MetaAttribute
An attribute magically inserting meta values to Structures mixing in MetaMixin.
We don't want to keep metadata itself in structures for performance reasons, so we define a parser of our own in here.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
Class Variables | |
typedesc =
|
|
Inherited from |
Properties | |
default_ | |
Inherited from |
Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
|
creates a deep copy of the current meta dictionary and returns it. This is used when a MetaMixin's attribute is set to copyable and a meta carrier is copied. As there's currently no way to make the _metaAttr copyable, this isn't called by itself. If you must, you can manually call this (_metaAttr.getCopy), but that'd really be an indication the interface needs changes. Note that the copying semantics is a bit funky: Copied values remain, but on write, sequences are replaced rather than added to.
|
|
Property Details |
default_
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |