Lines Matching defs:trace
77 // Create a wif trace file.
88 void trace(const bool& object, const std::string& name);
91 void trace(const sc_dt::sc_bit& object, const std::string& name);
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,
176 virtual void trace( const sc_dt::sc_bv_base& object,
180 virtual void trace( const sc_dt::sc_lv_base& object,
184 // in the trace file. Enum literals is a null terminated array of null
186 void trace(const unsigned& object, const std::string& name,
189 // Output a comment to the trace file
192 // Write trace info for cycle.
199 virtual void trace( sc_trace_file* ) const { sc_assert(false); }