Nymph
v1.5.2
Flow-Based Data Processing Framework
Library
IO
KTReader.hh
Go to the documentation of this file.
1
/*
2
* KTReader.hh
3
*
4
* Created on: Apr 11, 2013
5
* Author: nsoblath
6
*/
7
8
#ifndef KTREADER_HH_
9
#define KTREADER_HH_
10
11
#include "
KTPrimaryProcessor.hh
"
12
13
#include "factory.hh"
14
15
namespace
Nymph
16
{
17
class
KTReader
:
public
KTPrimaryProcessor
18
{
19
public
:
20
KTReader
(
const
std::string& name =
"default-reader-name"
);
21
virtual
~KTReader
();
22
23
};
24
25
#define KT_REGISTER_READER(reader_class, reader_name) \
26
static ::scarab::registrar< ::Nymph::KTReader, reader_class, const std::string& > s##reader_class##ReaderRegistrar(reader_name);
27
28
}
/* namespace Nymph */
29
#endif
/* KTREADER_HH_ */
Nymph
Definition:
KTApplication.cc:21
Nymph::KTReader::KTReader
KTReader(const std::string &name="default-reader-name")
Definition:
KTReader.cc:13
Nymph::KTPrimaryProcessor
Definition:
KTPrimaryProcessor.hh:18
KTPrimaryProcessor.hh
Nymph::KTReader
Definition:
KTReader.hh:17
Nymph::KTReader::~KTReader
virtual ~KTReader()
Definition:
KTReader.cc:18
Generated by
1.8.13