Lines Matching defs:trace
79 // Create a Vcd trace file.
92 void trace(const bool& object, const std::string& name);
95 virtual void trace( const sc_dt::sc_bit& object,
99 void trace(const sc_dt::sc_logic& object, const std::string& name);
102 void trace(const unsigned char& object, const std::string& name,
106 void trace(const unsigned short& object, const std::string& name,
110 void trace(const unsigned int& object, const std::string& name,
114 void trace(const unsigned long& object, const std::string& name,
118 void trace(const char& object, const std::string& name, int width);
121 void trace(const short& object, const std::string& name, int width);
124 void trace(const int& object, const std::string& name, int width);
127 void trace(const long& object, const std::string& name, int width);
130 void trace(const sc_dt::int64& object, const std::string& name,
134 void trace(const sc_dt::uint64& object, const std::string& name,
138 void trace(const float& object, const std::string& name);
141 void trace(const double& object, const std::string& name);
144 void trace (const sc_dt::sc_uint_base& object,
148 void trace (const sc_dt::sc_int_base& object,
152 void trace (const sc_dt::sc_unsigned& object,
156 void trace (const sc_dt::sc_signed& object, const std::string& name);
159 void trace( const sc_dt::sc_fxval& object, const std::string& name );
162 void trace( const sc_dt::sc_fxval_fast& object,
166 void trace( const sc_dt::sc_fxnum& object, const std::string& name );
169 void trace( const sc_dt::sc_fxnum_fast& object,
182 virtual void trace(const sc_dt::sc_bv_base& object,
186 virtual void trace(const sc_dt::sc_lv_base& object,
189 // in the trace file. Enum literals is a null terminated array of null
191 void trace(const unsigned& object, const std::string& name,
194 // Output a comment to the trace file
197 // Write trace info for cycle.
204 virtual void trace( sc_trace_file* ) const { sc_assert(false); }