- std::map<std::string, Container*> children_;
- kernel::routing::NetPoint* netpoint_ = nullptr;
-
- static Container* by_name_or_null(std::string name);
- static Container* by_name(std::string name);
- std::string get_name() { return name_; }
- const char* get_cname() { return name_.c_str(); }
- long long int get_id() { return id_; }
+ std::map<std::string, Container*, std::less<>> children_;
+
+ static Container* by_name_or_null(const std::string& name);
+ static Container* by_name(const std::string& name);
+ const std::string& get_name() const { return name_; }
+ const char* get_cname() const { return name_.c_str(); }
+ long long int get_id() const { return id_; }