Lines Matching defs:object
87 // Trace a boolean object (single bit)
88 void trace(const bool& object, const std::string& name);
90 // Trace a sc_bit object (single bit)
91 void trace(const sc_dt::sc_bit& object, const std::string& name);
93 // Trace a sc_logic object (single bit)
94 void trace(const sc_dt::sc_logic& object, const std::string& name);
97 void trace(const unsigned char& object, const std::string& name,
101 void trace(const unsigned short& object, const std::string& name,
105 void trace(const unsigned int& object, const std::string& name,
109 void trace(const unsigned long& object, const std::string& name,
113 void trace(const char& object, const std::string& name, int width);
116 void trace(const short& object, const std::string& name, int width);
119 void trace(const int& object, const std::string& name, int width);
122 void trace(const long& object, const std::string& name, int width);
125 void trace(const sc_dt::int64& object, const std::string& name,
129 void trace(const sc_dt::uint64& object, const std::string& name,
133 void trace(const float& object, const std::string& name);
136 void trace(const double& object, const std::string& name);
139 void trace (const sc_dt::sc_unsigned& object,
143 void trace (const sc_dt::sc_signed& object,
147 void trace (const sc_dt::sc_uint_base& object,
151 void trace (const sc_dt::sc_int_base& object, const std::string& name);
154 void trace( const sc_dt::sc_fxval& object, const std::string& name );
157 void trace( const sc_dt::sc_fxval_fast& object,
161 void trace( const sc_dt::sc_fxnum& object, const std::string& name );
164 void trace( const sc_dt::sc_fxnum_fast& object,
168 void traceT(const T& object, const std::string& name, wif_enum type)
171 traces.push_back( new wif_T_trace<T>( object, name
176 virtual void trace( const sc_dt::sc_bv_base& object,
180 virtual void trace( const sc_dt::sc_lv_base& object,
183 // Trace an enumerated object - where possible output the enumeration literals
186 void trace(const unsigned& object, const std::string& name,