Class DataContainerInterface

Inheritance Relationships

Derived Type

Class Documentation

class DataContainerInterface

Interface class for DataContainer.

Subclassed by DataContainer

Public Functions

inline virtual ~DataContainerInterface()
virtual bool record(uint64_t loop_count = 1) = 0

record stored data.

Parameters:

loop_count – Number of records to be recorded at one time.

Returns:

True if record has finished, false otherwise.

virtual void start_recording() = 0

transition to recording state.

virtual void reset() = 0

Reset recording state.