#include <IdDictGroup.h>
Definition at line 19 of file IdDictGroup.h.
◆ IdDictGroup() [1/2]
IdDictGroup::IdDictGroup |
( |
| ) |
|
◆ IdDictGroup() [2/2]
IdDictGroup::IdDictGroup |
( |
const std::string & |
name | ) |
|
◆ ~IdDictGroup()
IdDictGroup::~IdDictGroup |
( |
| ) |
|
◆ add_dictentry()
◆ build_multirange()
MultiRange IdDictGroup::build_multirange |
( |
| ) |
const |
◆ clear()
void IdDictGroup::clear |
( |
| ) |
|
◆ entries()
◆ generate_implementation()
Definition at line 90 of file IdDictGroup.cxx.
94 std::cout <<
"IdDictGroup::generate_implementation>" << std::endl;
116 std::cout <<
"IdDictGroup::generate_implementation - mismatch of sizes: regions/entries "
◆ name()
const std::string & IdDictGroup::name |
( |
| ) |
|
◆ regions()
◆ reset_implementation()
void IdDictGroup::reset_implementation |
( |
| ) |
|
◆ resolve_references()
◆ sort()
void IdDictGroup::sort |
( |
| ) |
|
Sort:
Loop over regions and sort according to their first identifier
Definition at line 152 of file IdDictGroup.cxx.
153 std::map< ExpandedIdentifier, IdDictDictEntry* >
regions;
161 auto first = itr.begin();
162 auto last = itr.end();
166 std::cout <<
"IdDictDictionary::sort - WARNING empty region cannot sort "
173 std::vector<IdDictRegion*>::size_type vecIt = 0;
174 for (; mapIt !=
regions.end(); ++mapIt, ++vecIt) {
178 std::cout <<
"IdDictGroup::sort - WARNING region map size is NOT the same as the vector size. Map size "
◆ verify()
bool IdDictGroup::verify |
( |
| ) |
const |
◆ m_entries
◆ m_generated_implementation
bool IdDictGroup::m_generated_implementation |
|
private |
◆ m_name
std::string IdDictGroup::m_name |
|
private |
◆ m_regions
The documentation for this class was generated from the following files: