#include <IdDictDictionaryRef.h>
Definition at line 16 of file IdDictDictionaryRef.h.
◆ IdDictDictionaryRef() [1/2]
| IdDictDictionaryRef::IdDictDictionaryRef |
( |
const std::string & |
dictionary_name | ) |
|
◆ IdDictDictionaryRef() [2/2]
◆ ~IdDictDictionaryRef()
| IdDictDictionaryRef::~IdDictDictionaryRef |
( |
| ) |
|
|
virtual |
◆ build_range()
| Range IdDictDictionaryRef::build_range |
( |
| ) |
const |
|
overridevirtual |
◆ clear()
| void IdDictRegionEntry::clear |
( |
| ) |
|
|
virtualinherited |
◆ dictionary_name()
| const std::string & IdDictDictionaryRef::dictionary_name |
( |
| ) |
const |
|
inline |
◆ generate_implementation()
Reimplemented from IdDictRegionEntry.
Definition at line 48 of file IdDictDictionaryRef.cxx.
67 std::vector<IdDictRegionEntry*> prepend_entries;
69 if (
this ==
entry)
break;
74 prepend_entries.insert(prepend_entries.begin(),
entry);
93 if (prepend_entries.size() > 0) {
96 size_t region_number = region2.
index() + 1;
112 if (
i++ >= prepend_entries.size())
continue;
127 "IdDictDictionaryRef::generate_implementation: - WARNING no dictionary named " <<
m_dictionary_name <<
" found, cannot generate implementation "
◆ reset_implementation()
| void IdDictDictionaryRef::reset_implementation |
( |
| ) |
|
|
overridevirtual |
◆ resolve_references()
◆ verify()
| bool IdDictDictionaryRef::verify |
( |
| ) |
const |
|
overridevirtual |
◆ m_dictionary
◆ m_dictionary_name
| std::string IdDictDictionaryRef::m_dictionary_name |
|
private |
◆ 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: