9 #ifndef TESTASYNCCOMPONENT_H_
10 #define TESTASYNCCOMPONENT_H_
32 printf(
"%s->run()\n",
getName().cStr() );
static const Timespan ZERO_TIMESPAN
Constant value to represent instant of time.
Definition: Timestamp.h:255
virtual ~TestAsyncComponent()
Definition: TestAsyncComponent.h:27
Timespan class, represents a delta of time.
Definition: Timestamp.h:248
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
Replacement for standard template class string.
Definition: Str.h:12
TestAsyncComponent(const Str &name, const Module *module=NULL, const Timespan period=Timespan::ZERO_TIMESPAN)
Definition: TestAsyncComponent.h:23
void run(void)
The actual "payload" of the component.
Definition: TestAsyncComponent.h:30
Abstract Base class for software components that run independently from the computation cycle...
Definition: AsyncComponent.h:20
const CodedStr & getName(void) const
Returns the name.
Definition: Component.h:158
Dummy implementation of AsyncComponent for testing purposes.
Definition: TestAsyncComponent.h:19
Contains the AsyncComponent class definition.