Lines Matching refs:sc_object
59 #include "../core/sc_object.hh"
165 class sc_vector_base : public sc_object
170 sc_vector_base(const char *_name) : sc_object(_name) {}
174 const std::vector<sc_object *> &get_elements() const;
181 mutable std::vector<sc_object *> elements;
183 sc_object *implicitCast(sc_object *p) const { return p; }
184 sc_object *implicitCast(...) const
189 virtual sc_object *objectCast(void *) const = 0;
602 sc_object *
653 std::vector<sc_object *>
656 std::vector<sc_object *> ret;
658 sc_object *obj_ptr = vec_->objectCast(const_cast<MT *>(&*it));