|
enum | { ACTIVE_COMPONENT_EXIT
} |
|
enum | MsgDispatchStatus { MSG_DISPATCH_OK,
MSG_DISPATCH_EMPTY,
MSG_DISPATCH_ERROR,
MSG_DISPATCH_EXIT
} |
|
enum | { NUM_TEXTLOGGER_INPUT_PORTS = 1
} |
| Enumerations for numbers of typed input ports. More...
|
|
enum | Lifecycle { CREATED,
DISPATCHING,
FINALIZING,
DONE
} |
| Tracks the lifecycle of the component. More...
|
|
| ActiveTextLoggerComponentBase (const char *compName="") |
| Construct ActiveTextLoggerComponentBase object. More...
|
|
virtual | ~ActiveTextLoggerComponentBase () |
| Destroy ActiveTextLoggerComponentBase object. More...
|
|
FwIndexType | getNum_TextLogger_InputPorts () const |
|
void | TextLogger_handlerBase (FwIndexType portNum, FwEventIdType id, Fw::Time &timeTag, const Fw::LogSeverity &severity, Fw::TextLogString &text) |
| Handler base-class function for input port TextLogger. More...
|
|
void | TextQueue_internalInterfaceInvoke (const Fw::InternalInterfaceString &text) |
| Internal interface base-class function for TextQueue. More...
|
|
| ActiveComponentBase (const char *name) |
| Constructor. More...
|
|
virtual | ~ActiveComponentBase () |
| Destructor. More...
|
|
void | init (FwEnumStoreType instance) |
| initialization code More...
|
|
virtual void | preamble () |
| A function that will be called before the event loop is entered. More...
|
|
MsgDispatchStatus | dispatch () |
| The function that will dispatching messages. More...
|
|
virtual void | finalizer () |
| A function that will be called after exiting the loop. More...
|
|
| QueuedComponentBase (const char *name) |
| Constructor. More...
|
|
virtual | ~QueuedComponentBase () |
| Destructor. More...
|
|
void | init (FwEnumStoreType instance) |
| initialization function More...
|
|
Os::Queue::Status | createQueue (FwSizeType depth, FwSizeType msgSize) |
|
FwSizeType | getNumMsgsDropped () |
| return number of messages dropped More...
|
|
void | incNumMsgDropped () |
| increment the number of messages dropped More...
|
|
| PassiveComponentBase (const char *name) |
| Named constructor. More...
|
|
virtual | ~PassiveComponentBase () |
| Destructor. More...
|
|
void | init (FwEnumStoreType instance) |
| Initialization function. More...
|
|
FwEnumStoreType | getInstance () const |
|
| ObjBase (const char *name) |
| ObjBase constructor. More...
|
|
virtual | ~ObjBase () |
| Destructor. More...
|
|
void | init () |
| Object initializer. More...
|
|
Os::Task | m_task |
| task object for active component More...
|
|
Os::Queue | m_queue |
| queue object for active component More...
|
|
Definition at line 24 of file ActiveTextLogger.hpp.