Nymph  v1.5.2
Flow-Based Data Processing Framework
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 {
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_ */
KTReader(const std::string &name="default-reader-name")
Definition: KTReader.cc:13
virtual ~KTReader()
Definition: KTReader.cc:18