Nymph
v1.5.2
Flow-Based Data Processing Framework
Executables
Validation
KTTestProcessor.hh
Go to the documentation of this file.
1
/*
2
* KTTestProcessor.hh
3
*
4
* Created on: Aug 15, 2012
5
* Author: nsoblath
6
*/
7
8
#ifndef KTTESTPROCESSOR_HH_
9
#define KTTESTPROCESSOR_HH_
10
11
#include "
KTProcessor.hh
"
12
13
namespace
Nymph
14
{
15
16
class
KTTestProcessorA
:
public
KTProcessor
17
{
18
public
:
19
typedef
KTSignalConcept< void (int) >::signal
TheSignal
;
20
21
public
:
22
KTTestProcessorA
();
23
virtual
~KTTestProcessorA
();
24
25
bool
Configure
(
const
scarab::param_node& node);
26
27
void
EmitSignals
(
int
);
28
29
//private:
30
TheSignal
fTheSignal
;
31
};
32
33
34
class
KTTestProcessorB
:
public
KTProcessor
35
{
36
public
:
37
KTTestProcessorB
();
38
virtual
~
KTTestProcessorB
();
39
40
bool
Configure
(
const
scarab::param_node& node);
41
42
void
Slot1(
int
);
43
void
Slot2(
int
);
44
};
45
46
47
}
/* namespace Nymph */
48
#endif
/* KTTESTPROCESSOR_HH_ */
Nymph::KTTestProcessorA::EmitSignals
void EmitSignals(int)
Definition:
KTTestProcessor.cc:31
Nymph::KTTestProcessorA
Definition:
KTTestProcessor.hh:16
KTProcessor.hh
Contains KTProcessor.
Nymph::KTProcessor
Definition:
KTProcessor.hh:40
Nymph::KTTestProcessorA::fTheSignal
TheSignal fTheSignal
Definition:
KTTestProcessor.hh:30
Nymph::KTTestProcessorA::Configure
bool Configure(const scarab::param_node &node)
Should perform parameter store and command-line configurations.
Definition:
KTTestProcessor.cc:26
Nymph
Definition:
KTApplication.cc:21
Nymph::KTSignalConcept
Definition:
KTSignalWrapper.hh:19
Nymph::KTTestProcessorA::KTTestProcessorA
KTTestProcessorA()
Definition:
KTTestProcessor.cc:16
Nymph::KTTestProcessorA::TheSignal
KTSignalConcept< void(int) >::signal TheSignal
Definition:
KTTestProcessor.hh:19
Nymph::KTTestProcessorA::~KTTestProcessorA
virtual ~KTTestProcessorA()
Definition:
KTTestProcessor.cc:22
Nymph::KTTestProcessorB
Definition:
KTTestProcessor.hh:34
Generated by
1.8.13