36#ifndef IMT_BASE_DFF_ACTIVEPARTS_ACTIVEPARTCONTAINERABS_H 
   37#define IMT_BASE_DFF_ACTIVEPARTS_ACTIVEPARTCONTAINERABS_H 
   45#define PRIVATE_TESTABLE public 
   47#define PRIVATE_TESTABLE private 
   53namespace activeparts {
 
  129    bool m_isInitialized {
false};
 
  130    bool m_isStarted {
false};
 
A container groups several elements together (usually ActiveParts).
 
ActivePartContainerAbs() noexcept=default
 
void initialize()
Initialize the ActivePartContainer.
 
bool isStarted() const
Check if ActivePartContainer is started.
 
virtual void onStart()=0
2nd step = called by start().
 
void start()
Start the ActivePartContainer.
 
bool isInitialized() const
Check if ActivePartContainer is initialized.
 
virtual void onInitialize()=0
1st step = called by initialize() This is the place to initialize sub parts and connect internal chan...
 
This is a application specific file which is used to configure Imt.Base.Core.Math.