SourceXtractorPlusPlus  0.8
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GroupInfo.h
Go to the documentation of this file.
1 
17 /*
18  * GroupInfo.h
19  *
20  * Created on: 2019 M01 29
21  * Author: mschefer
22  */
23 
24 #ifndef _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFO_H_
25 #define _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFO_H_
26 
27 #include "SEUtils/Types.h"
29 
30 namespace SourceXtractor {
31 
32 class GroupInfo : public Property {
33 public:
34 
35  GroupInfo(unsigned int group_id) : m_group_id(group_id) {}
39  virtual ~GroupInfo() = default;
40 
41  unsigned int getGroupId() const {
42  return m_group_id;
43  }
44 
45 private:
46  unsigned int m_group_id;
47 };
48 
49 }
50 
51 
52 #endif /* _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFO_H_ */
virtual ~GroupInfo()=default
Destructor.
Base class for all Properties. (has no actual content)
Definition: Property.h:33
unsigned int getGroupId() const
Definition: GroupInfo.h:41
unsigned int m_group_id
Definition: GroupInfo.h:46
GroupInfo(unsigned int group_id)
Definition: GroupInfo.h:35