#include <bt_minitrace_logger.h>

Public Member Functions | |
| virtual void | callback (Duration timestamp, const TreeNode &node, NodeStatus prev_status, NodeStatus status) override |
| virtual void | flush () override |
| MinitraceLogger (const BT::Tree &tree, const char *filename_json) | |
| virtual | ~MinitraceLogger () override |
Public Member Functions inherited from BT::StatusChangeLogger | |
| bool | enabled () const |
| void | enableTransitionToIdle (bool enable) |
| StatusChangeLogger & | operator= (const StatusChangeLogger &other)=delete |
| StatusChangeLogger & | operator= (StatusChangeLogger &&other)=default |
| void | setEnabled (bool enabled) |
| void | setTimestampType (TimestampType type) |
| bool | showsTransitionToIdle () const |
| StatusChangeLogger (const StatusChangeLogger &other)=delete | |
| StatusChangeLogger (StatusChangeLogger &&other)=default | |
| StatusChangeLogger (TreeNode *root_node) | |
| virtual | ~StatusChangeLogger ()=default |
Private Attributes | |
| TimePoint | prev_time_ |
Definition at line 7 of file bt_minitrace_logger.h.
| BT::MinitraceLogger::MinitraceLogger | ( | const BT::Tree & | tree, |
| const char * | filename_json | ||
| ) |
Definition at line 10 of file bt_minitrace_logger.cpp.
|
overridevirtual |
Definition at line 18 of file bt_minitrace_logger.cpp.
|
overridevirtual |
Implements BT::StatusChangeLogger.
Definition at line 43 of file bt_minitrace_logger.cpp.
|
overridevirtual |
Implements BT::StatusChangeLogger.
Definition at line 66 of file bt_minitrace_logger.cpp.
|
private |
Definition at line 20 of file bt_minitrace_logger.h.