1#ifndef Cpl_MApp_MApp_h_
2#define Cpl_MApp_MApp_h_
28 const char* description,
This template class implements a THREAD SAFE Ring Buffer.
Definition RingBufferMT.h:33
This partial concrete class provide common infrastructure that is common to all MApp instances.
Definition MApp_.h:23
MApp_(Cpl::Container::SList< MAppApi > &mappList, const char *mappName, const char *description, const char *usage)
Constructor.
const char * getUsage() const noexcept
See Cpl::MApp::Api.
const char * m_usage
Usage.
Definition MApp_.h:49
const char * getName() const noexcept
See Cpl::MApp::Api.
const char * m_description
Description.
Definition MApp_.h:46
bool m_started
Started state.
Definition MApp_.h:52
const char * m_name
Command name.
Definition MApp_.h:43
const char * getDescription() const noexcept
See Cpl::MApp::Api.
This abstract class defines the interface for a Micro Application (MApp).
Definition MAppApi.h:37
The 'Cpl' namespace is the root name space for the Colony.
Definition Api16.h:20