EventAnalysis  1.3.0
DataObjectHandler.h
Go to the documentation of this file.
1 /*
2  * DataObjectHandler.h
3  *
4  * Created on: Oct 24, 2019
5  * Author: mori
6  */
7 
8 #ifndef DATAOBJECTHANDLER_H_
9 #define DATAOBJECTHANDLER_H_
10 
11 #include "data/DataStore.h"
12 #include "data/ObjectProducer.h"
13 
14 #include <set>
15 #include <string>
16 
17 namespace EA {
18 
20  std::string name;
21  std::set<std::string> aliases;
25 };
26 
27 } // namespace EA
28 
29 #endif /* DATAOBJECTHANDLER_H_ */
Definition: DataObjectHandler.h:19
A smart pointer not owning the wrapped object.
Definition: ObserverPtr.h:28
IncludeFileExc.h IncludeFileExc class declaration.
Definition: Algorithm.h:21
ObjectCategory category
Definition: DataObjectHandler.h:22
ObjectCategory
Category of objects.
Definition: ObjectCategory.h:17
std::string name
Definition: DataObjectHandler.h:20
observer_ptr< DataStore > store
Definition: DataObjectHandler.h:24
observer_ptr< ObjectProducer > producer
Definition: DataObjectHandler.h:23
std::set< std::string > aliases
Definition: DataObjectHandler.h:21