Lines Matching defs:const
69 const char* name() const
72 const char* basename() const;
74 virtual void print(::std::ostream& os=::std::cout ) const;
77 virtual void dump(::std::ostream& os=::std::cout ) const;
79 virtual void trace( sc_trace_file* tf ) const;
81 virtual const char* kind() const { return "sc_object"; }
83 sc_simcontext* simcontext() const
90 sc_attr_base* get_attribute( const std::string& name_ );
91 const sc_attr_base* get_attribute( const std::string& name_ ) const;
94 sc_attr_base* remove_attribute( const std::string& name_ );
100 int num_attributes() const;
104 const sc_attr_cltn& attr_cltn() const;
106 virtual const std::vector<sc_event*>& get_child_events() const
109 virtual const std::vector<sc_object*>& get_child_objects() const
112 sc_object* get_parent() const;
113 sc_object* get_parent_object() const { return m_parent; }
118 sc_object(const char* nm);
120 sc_object( const sc_object& );
121 sc_object& operator=( const sc_object& );
143 void sc_object_init(const char* nm);
158 sc_object::operator=( sc_object const & )
166 extern const char SC_HIERARCHY_CHAR;
171 sc_object* sc_get_parent( const sc_object* obj_p )