25 #include <ibrcommon/thread/Thread.h>
26 #include <ibrcommon/thread/Mutex.h>
52 virtual void startup()
throw () = 0;
64 virtual const std::string
getName()
const = 0;
77 virtual void startup()
throw ();
116 virtual void startup()
throw ();
virtual void componentRun()=0
virtual void initialize()
virtual void componentUp()=0
virtual ~IntegratedComponent()
virtual void initialize()
virtual void componentDown()=0
virtual void componentUp()=0
virtual void terminate()=0
virtual const std::string getName() const =0
virtual void componentDown()=0
virtual void initialize()=0
virtual void __cancellation()=0
virtual ~IndependentComponent()