cee::ug::SectionGroupInfo
- 
class SectionGroupInfo
 Simple class containing metadata info for a section Group.
A section group info contains:
Section group id
Section group name
List of Section Info ids conforming the group
If there are more than 1 section, we will create Top and Bottom group and pick the default sections for each category. This can be changed in the ReaderSettings.
Public Functions
- 
SectionGroupInfo()
 Constructs an empty object.
Default id is -1 (invalid)
- 
SectionGroupInfo(int id, const Str &name, const std::vector<int> §ionIds)
 Constructs a new object with the given section group id, name and section ids.
- 
SectionGroupInfo(const SectionGroupInfo &other)
 Constructs a new SectionGroupInfo that is a copy of other.
- 
SectionGroupInfo &operator=(const SectionGroupInfo &rhs)
 Assigns rhs to this section info and returns a reference to this section group info.
- 
bool operator==(const SectionGroupInfo &rhs) const
 Returns true if this object is equal to rhs.
- 
bool operator!=(const SectionGroupInfo &rhs) const
 Returns true if this object is not equal to rhs.
- 
int id() const
 Returns the section group id.
Returns -1 if this section category info object is invalid.
- 
std::vector<int> sectionIds() const
 Returns the section ids conforming this section group.