Class DataSignal
Defined in File sim_signal.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public Signal(Class Signal)
Class Documentation
-
class DataSignal : public Signal
Public Functions
-
vardata_t data(int sigid, long long index = 0) const
Returns the data stored by the data signal for the given SIGID and index If no data is stored, an invalid vardata_t is returned.
-
bool has_data(int sigid, long long index = 0) const
Returns whether the signals has data given SIGID and index.
-
void set_data(int sigid, const vardata_t &v, long long index = 0)
Sets the data for a SIGID and index. Does not raise the signal.
-
void clear()
Deletes all data stored by the signal.
-
virtual void raise(const signal_data_t &sigdata) override
Raise the signal with the given data
- Parameters:
sigdata –
-
void raise(const signal_data_t &sigdata)
Raise the signal with the given data
- Parameters:
sigdata –
-
vardata_t data(int sigid, long long index = 0) const