14 const std::string& group,
15 const std::string&
tag)
28 const std::string& ) {
29 std::cout <<
"IdDictSubRegion::generate_implementation - SHOULD NEVER BE CALLED " << std::endl;
36 const std::string&
tag) {
38 std::cout <<
"IdDictSubRegion::generate_implementation>" << std::endl;
46 entry->generate_implementation(idd, dictionary, region,
tag);
53 entry->reset_implementation();
IdDictRegion(const std::string &name, const std::string &group, const std::string &tag)
const std::string & name() const
const IdDictRegionEntry & entry(size_t i) const
std::vector< std::unique_ptr< IdDictRegionEntry > > m_entries
const std::string & tag() const
virtual void generate_implementation(const IdDictMgr &idd, IdDictDictionary &dictionary, const std::string &tag="") override
IdDictSubRegion & operator=(IdDictSubRegion &&)
virtual ~IdDictSubRegion()
IdDictSubRegion(const std::string &name, const std::string &group, const std::string &tag)
virtual void reset_implementation() override