#include <IdDictDictionaryRef.h>
Definition at line 16 of file IdDictDictionaryRef.h.
◆ IdDictDictionaryRef()
IdDictDictionaryRef::IdDictDictionaryRef |
( |
| ) |
|
◆ ~IdDictDictionaryRef()
IdDictDictionaryRef::~IdDictDictionaryRef |
( |
| ) |
|
◆ build_range()
Range IdDictDictionaryRef::build_range |
( |
| ) |
const |
|
virtual |
◆ clear()
void IdDictRegionEntry::clear |
( |
| ) |
|
|
virtualinherited |
◆ generate_implementation()
Reimplemented from IdDictRegionEntry.
Definition at line 39 of file IdDictDictionaryRef.cxx.
58 std::vector<IdDictRegionEntry*> prepend_entries;
62 if (
this ==
entry)
break;
67 prepend_entries.insert(prepend_entries.begin(),
entry);
78 for (
it = prepend_entries.begin();
it != prepend_entries.end(); ++
it) {
91 if (prepend_entries.size() > 0) {
94 size_t region_number = region2.
m_index + 1;
102 new_region->
m_name =
"dummy";
104 new_region->
m_index = region_number;
115 if (
i >= prepend_entries.size())
continue;
122 new_region->
m_entries.push_back(new_range);
133 "IdDictDictionaryRef::generate_implementation: - WARNING no dictionary found, cannot generate implementation "
◆ reset_implementation()
void IdDictDictionaryRef::reset_implementation |
( |
| ) |
|
|
virtual |
◆ resolve_references()
◆ verify()
bool IdDictDictionaryRef::verify |
( |
| ) |
const |
|
virtual |
◆ m_dictionary
◆ m_dictionary_name
std::string IdDictDictionaryRef::m_dictionary_name |
◆ m_generated_implementation
bool IdDictDictionaryRef::m_generated_implementation {} |
|
private |
◆ m_propagated_information
bool IdDictDictionaryRef::m_propagated_information {} |
|
private |
◆ m_resolved_references
bool IdDictDictionaryRef::m_resolved_references {} |
|
private |
The documentation for this class was generated from the following files: