ardour
Classes | Namespaces | Functions
Sequence.hpp File Reference
#include <vector>
#include <queue>
#include <set>
#include <list>
#include <utility>
#include <boost/shared_ptr.hpp>
#include <glibmm/threads.h>
#include "evoral/visibility.h"
#include "evoral/types.hpp"
#include "evoral/Note.hpp"
#include "evoral/ControlSet.hpp"
#include "evoral/ControlList.hpp"
#include "evoral/PatchChange.hpp"

Go to the source code of this file.

Classes

singleton  Evoral::EventSink< Time >
 
singleton  Evoral::Note< Time >
 
singleton  Evoral::Event< Time >
 
class  Evoral::ControlIterator
 
class  Evoral::Sequence< Time >
 
struct  Evoral::Sequence< Time >::WriteLockImpl
 
struct  Evoral::Sequence< Time >::NoteNumberComparator
 
struct  Evoral::Sequence< Time >::EarlierNoteComparator
 
struct  Evoral::Sequence< Time >::LaterNoteComparator
 
struct  Evoral::Sequence< Time >::LaterNoteEndComparator
 
struct  Evoral::Sequence< Time >::EarlierSysExComparator
 
struct  Evoral::Sequence< Time >::EarlierPatchChangeComparator
 
class  Evoral::Sequence< Time >::const_iterator
 

Namespaces

 Evoral
 

Functions

template<typename Time >
std::ostream & operator<< (std::ostream &o, const Evoral::Sequence< Time > &s)
 

Function Documentation

template<typename Time >
std::ostream& operator<< ( std::ostream &  o,
const Evoral::Sequence< Time > &  s 
)

Definition at line 373 of file Sequence.hpp.