source: pacpusframework/trunk/src/_NewComponent/NewComponentImpl.cpp.in@ 316

Last change on this file since 316 was 216, checked in by Marek Kurdej, 11 years ago

Modified: NewComponent: using pimpl to separate interface from implementation.

File size: 1.1 KB
RevLine 
[216]1// %pacpus:license{
2// This file is part of the PACPUS framework distributed under the
3// CECILL-C License, Version 1.0.
4// %pacpus:license}
5
6#include "@PACPUS_COMPONENT_NAME@.h"
7#include "@PACPUS_COMPONENT_NAME@Impl.h"
8
9#include <Pacpus/kernel/Log.h>
10
11//using namespace boost;
12using namespace pacpus;
13//using namespace std;
14
15DECLARE_STATIC_LOGGER("pacpus.@PACPUS_COMPONENT_NAME@.Impl");
16
17//////////////////////////////////////////////////////////////////////////
18@PACPUS_COMPONENT_NAME@::Impl::Impl(@PACPUS_COMPONENT_NAME@* parent)
19 : mParent(parent)
20{
21}
22
23//////////////////////////////////////////////////////////////////////////
24void @PACPUS_COMPONENT_NAME@::Impl::start()
25{
26}
27
28void @PACPUS_COMPONENT_NAME@::Impl::stop()
29{
30}
31
32//////////////////////////////////////////////////////////////////////////
33//void @PACPUS_COMPONENT_NAME@::Impl::outputData()
34//{
35// OutputType data = generateData();
36// checkedSend(mDataOutput, data);
37//}
38
39//////////////////////////////////////////////////////////////////////////
40//void @PACPUS_COMPONENT_NAME@::Impl::processInput(InputType const& input)
41//{
42//}
Note: See TracBrowser for help on using the repository browser.