HAnalysisSelectionSet.h
Go to the documentation of this file.
1 
2 #ifndef _HAnalysisSelectionSet_H__20010203__0953__
3 #define _HAnalysisSelectionSet_H__20010203__0953__
4 
5 #include "HSelectionSet.h"
6 
8 {
9 private:
10  HSelectLevel m_SelectLevel;
11 
12 public:
15 
16  virtual void Select( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = true);
17  virtual void DeSelect( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = true);
18  virtual void DeSelect(HC_KEY key, bool emit_message = false);
19 
20  virtual void SelectFromMessage( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
21  virtual void DeSelectFromMessage( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
22 
23 protected:
24 
25 };
26 
27 #endif // _HAnalysisSelectionSet_H__20010203__0953__
28 
29 
30 
virtual void SelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
virtual void Select(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=true)
#define HC_KEY
Definition: HAnalysisSelectionSet.h:7
virtual void DeSelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
virtual void DeSelect(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=true)
HSelectLevel
HAnalysisSelectionSet(HBaseView *view)