// ********************************************************************* // // created: 2015/09/18 // filename: ComponentTemplate.cpp // // author: Gerald Dherbomez // Copyright Heudiasyc (c) UMR UTC/CNRS 7253 // // license: CECILL-C // // version: $Id: $ // // brief: Pacpus template component source file // // ********************************************************************* #include "Pacpus/kernel/ComponentFactory.h" #include "Pacpus/kernel/DbiteFileTypes.h" #include "ComponentTemplate.h" using namespace pacpus; //////////////////////////////////////////////////////////////////////////////// /// Construct the factory ComponentFactory sFactory("ComponentTemplate"); /************************************************************************/ /* Constructor /************************************************************************/ ComponentTemplate::ComponentTemplate(QString name) : ComponentBase(name) { } /************************************************************************/ /* Destructor /************************************************************************/ ComponentTemplate::~ComponentTemplate() { } /************************************************************************/ /* Start function /************************************************************************/ void ComponentTemplate::startActivity() { } /************************************************************************/ /* Stop function /************************************************************************/ void ComponentTemplate::stopActivity() { } /************************************************************************/ /* Configuration of the component /************************************************************************/ ComponentBase::COMPONENT_CONFIGURATION ComponentTemplate::configureComponent(XmlComponentConfig config) { return ComponentBase::CONFIGURED_OK; }