Static Public Member Functions | Static Public Attributes
flexbe_core.state_logger.StateLogger Class Reference

List of all members.

Static Public Member Functions

def initialize
def log_state_execution
def shutdown

Static Public Attributes

 enabled = True
string LOG_FOLDER = "~/.flexbe_logs"

Detailed Description

Realizes logging of active states.

Definition at line 12 of file state_logger.py.


Member Function Documentation

def flexbe_core.state_logger.StateLogger.initialize (   be_name = None) [static]

Definition at line 21 of file state_logger.py.

def flexbe_core.state_logger.StateLogger.log_state_execution (   statepath,
  stateclass,
  outcome,
  is_autonomous,
  is_executed 
) [static]
Logs the execution of a state.
Should be called once when the state returns an outcome.

Definition at line 54 of file state_logger.py.

Definition at line 71 of file state_logger.py.


Member Data Documentation

Definition at line 18 of file state_logger.py.

string flexbe_core::state_logger.StateLogger::LOG_FOLDER = "~/.flexbe_logs" [static]

Definition at line 17 of file state_logger.py.


The documentation for this class was generated from the following file:


flexbe_core
Author(s): Philipp Schillinger
autogenerated on Thu Jun 6 2019 19:32:27