Lines Matching defs:bool
53 bool
54 sc_writer_policy_check_write::check_write( sc_object* target, bool )
141 virtual bool event() const
214 bool is_output = std::string( if_typename_ ) == typeid(if_type).name();
227 bool value_changed = !( m_cur_val == value_ );
276 // CLASS : sc_signal<bool>
278 // Specialization of sc_signal<T> for type bool.
284 class sc_signal<bool,POL>
285 : public sc_signal_inout_if<bool>
290 typedef sc_signal_inout_if<bool> if_type;
291 typedef sc_signal<bool,POL> this_type;
318 sc_signal( const char* name_, bool initial_value_ )
354 virtual const bool& read() const
358 virtual const bool& get_data_ref() const
363 virtual bool event() const
367 virtual bool posedge() const
371 virtual bool negedge() const
375 virtual void write( const bool& );
379 operator const bool& () const
383 this_type& operator = ( const bool& a )
386 this_type& operator = ( const sc_signal_in_if<bool>& a )
393 const bool& get_new_value() const
419 virtual bool is_clock() const { return false; }
423 bool m_cur_val; // current value of object.
426 bool m_new_val; // next value of object.
528 virtual bool event() const
532 virtual bool posedge() const
536 virtual bool negedge() const