sub_signal.hpp
Go to the documentation of this file.
sub_signal()
A dummy constructor used for sub-signal definition without initialization.
Definition: sub_signal.hpp:55
double CTTYPE
Type of the values used in the CT MoC (currently fixed)
Definition: sub_signal.hpp:27
friend void set_range(sub_signal &ss, sc_time st, sc_time et)
A helper function used to set the start and end of the range.
Definition: sub_signal.hpp:118
friend sc_time get_end_time(const sub_signal &ss)
A helper function used to get the end of the range.
Definition: sub_signal.hpp:102
sub_signal & operator=(const sub_signal &ss)
The assignment operator.
Definition: sub_signal.hpp:67
friend std::function< CTTYPE(const sc_time &)> get_function(const sub_signal &ss)
A helper function used to get the functions in range.
Definition: sub_signal.hpp:110
friend void set_function(sub_signal &ss, const std::function< CTTYPE(const sc_time &)> &f)
A helper function used to set the function in the range.
Definition: sub_signal.hpp:127
sub_signal(const sub_signal &ss)
The copy constructor.
Definition: sub_signal.hpp:60
friend sc_time get_start_time(const sub_signal &ss)
A helper function used to get the beginning of the range.
Definition: sub_signal.hpp:94
sub_signal(const sc_time &st, const sc_time &et, const functype &f)
The constructor used for sub-signal definition.
Definition: sub_signal.hpp:47
Generated by Doxygen 1.8.11