|
| __init__ (self, **kwds) |
|
| add (self, obj) |
|
| __iadd__ (self, obj) |
|
| get_globals (self) |
|
| find_parser (self, text) |
|
| can_parse (self, text) |
|
| initial (self, text, comment) |
|
| parse (self, node, text, comment) |
|
| pyparse (self, text) |
|
| fin (self, node) |
|
| pop (self, new, name) |
|
| flatten (self, new) |
|
| merge (self, orig, new) |
|
|
| comment_char |
|
| globals |
|
| header |
|
| key |
|
| flat_key |
|
| data_name |
|
| default |
|
| initvalue |
|
| pyparser |
|
| list_merge |
|
| asList |
|
| asDict |
|
| children |
|
| parent |
|
| globals |
|
| required |
|
◆ __init__()
pybis.EBD.__init__ |
( |
|
self, |
|
|
** |
key |
|
) |
| |
key: Name of element.
pyparser: Parser to call with pyparse
default: Default value of object if not found
initvalue: Default value of object on first merge
data_name: Make the data of this node a child with name 'data_name'
list_merge: Merge multiple copies together as list
asList: Interpret pyparse results as a list
asDict: Interpret pyparse results as a dict
required: raise Exception if not found
Reimplemented from pybis.IBISCommon.
The documentation for this class was generated from the following file: