Class DummyRecordableKeysSet

Inheritance Relationships

Base Type

Class Documentation

class DummyRecordableKeysSet : public RecordableDataInterface

Dummy class for RecordableData. This class is used instead of None.

Public Functions

inline DummyRecordableKeysSet()
inline virtual bool finished() const override

Check whether recording is finished.

Returns:

True if recording is finished, false otherwise.

inline virtual void start() override

Move on to recording state.

inline virtual bool is_recording() const override

Check whether recording is ongoing.

Returns:

True if recording is ongoing, false otherwise.

inline virtual void record_next_one() override

Record next data.

inline virtual void reset() override

Reset recording status.

inline virtual const std::string &trace_point() const override

Get trace point name.

Returns:

trace point name.

inline virtual size_t size() const override

Get size.

Returns:

data size.

inline virtual size_t pending_size() const override

Get pending data size.

Returns:

pending data size.