5#ifndef IDDICT_IdDictSubRegion_H
6#define IDDICT_IdDictSubRegion_H
19 const std::string& group,
20 const std::string&
tag);
40 const std::string&
tag =
"")
override;
45 const std::string&
tag =
"");
IdDictRegion(const std::string &name, const std::string &group, const std::string &tag)
const std::string & name() const
const std::string & tag() const
IdDictSubRegion(const IdDictSubRegion &)=delete
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)
IdDictSubRegion(IdDictSubRegion &&)
virtual void reset_implementation() override