#include "configuration.h"
Go to the source code of this file.
◆ END_INPUTS
Value:};\
Inputs inputs = Inputs(this, "inputs");
◆ END_OUTPUTS
Value:};\
Outputs outputs = Outputs(this, "outputs");
◆ END_PARAMS
Value:};\
Params params = Params(this, "params");
◆ LOG
| #define LOG |
( |
| LEVEL, |
|
|
| MESSAGE ) |
Value:EXCLUDE_FROM_COVERAGE(\
if(LEVEL <= exc.logLevel() || LEVEL <= _local_log_level ) {\
exc.os().sysLog(exc.os().systemTime().asFloatingPoint(), name(), MESSAGE, strlen(MESSAGE)); \
}\
)
Logging macro which wraps os log for easy use.
- Parameters
-
| LEVEL | The log level to log at |
| MESSAGE | The (c string) log message to write |
◆ LOG_SCHEDULER
| #define LOG_SCHEDULER |
( |
| LEVEL, |
|
|
| MESSAGE ) |
Value:EXCLUDE_FROM_COVERAGE(\
if(_exc_ptr) {\
if(LEVEL <= _exc_ptr->logLevel() ) {\
_exc_ptr->os().sysLog(_exc_ptr->os().systemTime().asFloatingPoint(), name(), MESSAGE, strlen(MESSAGE)); \
}\
}\
)
◆ SIGNAL
| #define SIGNAL |
( |
| NAME, |
|
|
| TYPE, |
|
|
| INITIAL_VALUE ) |
Value:
Class for inter-object communication.
Definition DataIO.hpp:60
◆ START_INPUTS
Value:
private:\
public:
Base class for object organization.
Definition GraphTreeObject.h:98
GraphTreeObject * parent()
Functions to get object's parent/children.
Definition GraphTreeObject.h:107
GraphTreeObject(const char *gt_nme="", GraphTreeObject **storage_array=nullptr, uint32 storage_size=0)
Name-based constructor for GraphTreeObject which will have no children by default.
Definition GraphTreeObject.cpp:23
Definition CircularBuffer.hpp:28
◆ START_OUTPUTS
◆ START_PARAMS