Ardour  9.0-pre0-582-g084a23a80d
TestSink< Time > Class Template Reference

#include <SequenceTest.h>

Inheritance diagram for TestSink< Time >:
[legend]

Public Member Functions

 TestSink ()
 
virtual uint32_t write (Time time, EventType type, uint32_t size, const uint8_t *buf)
 
uint32_t assertLastEventTimeEarlier (Time time, EventType, uint32_t, const uint8_t *)
 
Time last_event_time () const
 
- Public Member Functions inherited from Evoral::EventSink< Time >
virtual ~EventSink ()
 

Public Attributes

sigc::signal< uint32_t, Time, EventType, uint32_t, const uint8_t * > writing
 return value, time, type, size, buffer More...
 

Private Attributes

Time _last_event_time
 

Detailed Description

template<typename Time>
class TestSink< Time >

Definition at line 72 of file SequenceTest.h.

Constructor & Destructor Documentation

◆ TestSink()

template<typename Time >
TestSink< Time >::TestSink ( )
inline

Definition at line 74 of file SequenceTest.h.

Member Function Documentation

◆ assertLastEventTimeEarlier()

template<typename Time >
uint32_t TestSink< Time >::assertLastEventTimeEarlier ( Time  time,
EventType  ,
uint32_t  ,
const uint8_t *   
)
inline

Definition at line 86 of file SequenceTest.h.

◆ last_event_time()

template<typename Time >
Time TestSink< Time >::last_event_time ( ) const
inline

Definition at line 92 of file SequenceTest.h.

◆ write()

template<typename Time >
virtual uint32_t TestSink< Time >::write ( Time  time,
EventType  type,
uint32_t  size,
const uint8_t *  buf 
)
inlinevirtual

Implements Evoral::EventSink< Time >.

Definition at line 79 of file SequenceTest.h.

Member Data Documentation

◆ _last_event_time

template<typename Time >
Time TestSink< Time >::_last_event_time
private

Definition at line 95 of file SequenceTest.h.

◆ writing

template<typename Time >
sigc::signal<uint32_t, Time, EventType, uint32_t, const uint8_t*> TestSink< Time >::writing

return value, time, type, size, buffer

Definition at line 77 of file SequenceTest.h.


The documentation for this class was generated from the following file: