navigate.model.features.feature_container

Functions

dummy_True(*args)

Dummy function that always returns True.

dummy_func(*args)

Dummy function with no operation.

get_registered_funcs(feature_module[, func_type])

Get a dictionary of registered functions for a feature module.

load_features(model, feature_list)

Load and organize a list of feature modules into a child-sibling tree structure.

Classes

Container([root, cleanup_list])

Container class for managing a control sequence tree.

DataContainer([root, cleanup_list])

DataContainer class for managing data-based control sequences.

DataNode(feature_name, func_dict, *[, ...])

DataNode class for representing a data-processing node in a control sequence tree.

DummyFeature(model, *args)

SignalContainer([root, cleanup_list, ...])

SignalContainer class for managing signal-based control sequences.

SignalNode(feature_name, func_dict, *[, ...])

SignalNode class for representing a signal-processing node in a control sequence tree.

TreeNode(feature_name, func_dict, *[, ...])

TreeNode class for representing a node in a control sequence tree.