inept.tree_builder module

class inept.tree_builder.AnnotationsDict(namespace)

Bases: dict

class inept.tree_builder.ContextManagerNamespace(namespace)

Bases: object

property group
property options
property switch
class inept.tree_builder.GroupContextManager(namespace, **kwds)

Bases: inept.tree_builder.GroupContextManagerBase

node_type

alias of inept.tree.Group

class inept.tree_builder.GroupContextManagerBase(namespace, **kwds)

Bases: object

property off
property on
class inept.tree_builder.OptionsContextManager(namespace, **kwds)

Bases: inept.tree_builder.GroupContextManagerBase

node_type

alias of inept.tree.Options

class inept.tree_builder.SwitchContextManager(namespace, **kwds)

Bases: inept.tree_builder.GroupContextManagerBase

node_type

alias of inept.tree.Switch

class inept.tree_builder.TreeBuilder

Bases: object

class inept.tree_builder.TreeBuilderMeta(name, bases, namespace)

Bases: type

class inept.tree_builder.TreeBuilderNamespace(magic_name)

Bases: dict

add_doc(value)
add_type(key, value)
property cm
enter(cm)
exit(cm)
property level
parent(obj)
record(name, obj)