Lines Matching refs:sc_attr_base
39 class sc_attr_base
42 sc_attr_base(const std::string &_name);
43 sc_attr_base(const sc_attr_base &other);
44 virtual ~sc_attr_base();
50 sc_attr_base();
51 sc_attr_base &operator = (const sc_attr_base &);
57 class sc_attribute : public sc_attr_base
60 sc_attribute(const std::string &_name) : sc_attr_base(_name) {}
62 sc_attr_base(_name), value(t)
65 sc_attr_base(other.name()), value(other.value)
79 typedef sc_attr_base *elem_type;
101 bool push_back(sc_attr_base *);
103 sc_attr_base *operator [] (const std::string &name);
104 const sc_attr_base *operator [] (const std::string &name) const;
106 sc_attr_base *remove(const std::string &name);
112 std::vector<sc_attr_base *> cltn;