41         InitComponent(
const std::string& init_category, 
const std::vector<std::string>& init_identifiers);
 
   98         std::string m_init_category                 = 
"";
 
   99         std::vector<std::string> m_init_identifiers = {};
 
InitComponent(const std::string &init_category, const std::vector< std::string > &init_identifiers)
 
const std::string & get_init_category() const
 
static bool is_class_of(const GateTypeComponent *component)
 
void set_init_category(const std::string &init_category)
 
std::vector< GateTypeComponent * > get_components(const std::function< bool(const GateTypeComponent *)> &filter=nullptr) const override
 
void set_init_identifiers(const std::vector< std::string > &init_identifiers)
 
const std::vector< std::string > & get_init_identifiers() const
 
ComponentType get_type() const override