| 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 |