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

#include <SequenceTest.hpp>

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

Public Types

typedef std::vector< std::pair
< Time, uint8_t > > 
Events
 

Public Member Functions

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

Public Attributes

Events events
 
uint32_t cc_type
 

Detailed Description

template<typename Time>
class CCTestSink< Time >

Definition at line 89 of file SequenceTest.hpp.

Member Typedef Documentation

template<typename Time>
typedef std::vector< std::pair<Time, uint8_t> > CCTestSink< Time >::Events

Definition at line 101 of file SequenceTest.hpp.

Constructor & Destructor Documentation

template<typename Time>
CCTestSink< Time >::CCTestSink ( uint32_t  t)
inline

Definition at line 91 of file SequenceTest.hpp.

Member Function Documentation

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

Implements Evoral::EventSink< Time >.

Definition at line 93 of file SequenceTest.hpp.

Member Data Documentation

template<typename Time>
uint32_t CCTestSink< Time >::cc_type

Definition at line 103 of file SequenceTest.hpp.

template<typename Time>
Events CCTestSink< Time >::events

Definition at line 102 of file SequenceTest.hpp.


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