ardour
Public Member Functions | Public Attributes | Private Attributes | List of all members
TestSink< Time > Class Template Reference

#include <SequenceTest.hpp>

Inheritance diagram for TestSink< Time >:
Evoral::EventSink< Time >

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 62 of file SequenceTest.hpp.

Constructor & Destructor Documentation

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

Definition at line 64 of file SequenceTest.hpp.

Member Function Documentation

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

Definition at line 76 of file SequenceTest.hpp.

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

Definition at line 82 of file SequenceTest.hpp.

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 69 of file SequenceTest.hpp.

Member Data Documentation

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

Definition at line 85 of file SequenceTest.hpp.

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 67 of file SequenceTest.hpp.


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