This is the base class for all communication-patterns.
More...
#include <smartICommunicationPattern.h>
This is the base class for all communication-patterns.
Each ICommunicationPattern needs to implement the IShutdownObserver interface in order for the instance of an IComponent to manage the shutdown procedures of all attached CommunicationPatterns.
◆ ICommunicationPattern() [1/3]
◆ ICommunicationPattern() [2/3]
Smart::ICommunicationPattern::ICommunicationPattern |
( |
| ) |
|
|
protecteddelete |
◆ ICommunicationPattern() [3/3]
Smart::ICommunicationPattern::ICommunicationPattern |
( |
IComponent * |
component | ) |
|
|
inline |
Default Constructor initializing an IShutdownObserver.
- Parameters
-
component | the management class of the component |
◆ ~ICommunicationPattern()
virtual Smart::ICommunicationPattern::~ICommunicationPattern |
( |
| ) |
|
|
virtualdefault |
◆ operator=()
◆ icomponent
IComponent* Smart::ICommunicationPattern::icomponent |
|
protected |
the internal pointer to the component (can be accessed in derived classes)
The documentation for this class was generated from the following file:
- smartICommunicationPattern.h