Realizes logging of active states.
Definition at line 14 of file state_logger.py.
def flexbe_core.state_logger.StateLogger._basic |
( |
|
state | ) |
|
|
staticprivate |
def flexbe_core.state_logger.StateLogger._serialize |
( |
|
obj | ) |
|
|
staticprivate |
def flexbe_core.state_logger.StateLogger.get |
( |
|
name | ) |
|
|
static |
Obtain a reference to the named logger.
Definition at line 77 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.initialize |
( |
|
be_name = None | ) |
|
|
static |
def flexbe_core.state_logger.StateLogger.log |
( |
|
name, |
|
|
|
state, |
|
|
|
kwargs |
|
) |
| |
|
static |
Log custom data as given by the keyword arguments.
Definition at line 82 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.log_events |
( |
|
name, |
|
|
|
events |
|
) |
| |
|
static |
Log whenever any of the specified events of the state is activated.
Definition at line 90 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.log_outcomes |
( |
|
name | ) |
|
|
static |
def flexbe_core.state_logger.StateLogger.log_userdata |
( |
|
name, |
|
|
|
keys = None |
|
) |
| |
|
static |
Log all userdata that is passed to the state.
Definition at line 144 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.shutdown |
( |
| ) |
|
|
static |
flexbe_core.state_logger.StateLogger.__init__ |
|
private |
string flexbe_core.state_logger.StateLogger._serialize_impl = 'yaml' |
|
staticprivate |
bool flexbe_core.state_logger.StateLogger.enabled = False |
|
static |
The documentation for this class was generated from the following file: