ardour
Public Member Functions | List of all members
ARDOUR::MidiOperator Class Referenceabstract

#include <midi_operator.h>

Inheritance diagram for ARDOUR::MidiOperator:
ARDOUR::Legatize ARDOUR::Quantize ARDOUR::Transform

Public Member Functions

 MidiOperator ()
 
virtual ~MidiOperator ()
 
virtual Commandoperator() (boost::shared_ptr< ARDOUR::MidiModel >, Evoral::Beats, std::vector< Evoral::Sequence< Evoral::Beats >::Notes > &)=0
 
virtual std::string name () const =0
 

Detailed Description

Definition at line 35 of file midi_operator.h.

Constructor & Destructor Documentation

ARDOUR::MidiOperator::MidiOperator ( )
inline

Definition at line 37 of file midi_operator.h.

virtual ARDOUR::MidiOperator::~MidiOperator ( )
inlinevirtual

Definition at line 38 of file midi_operator.h.

Member Function Documentation

virtual std::string ARDOUR::MidiOperator::name ( ) const
pure virtual
virtual Command* ARDOUR::MidiOperator::operator() ( boost::shared_ptr< ARDOUR::MidiModel ,
Evoral::Beats  ,
std::vector< Evoral::Sequence< Evoral::Beats >::Notes > &   
)
pure virtual

Implemented in ARDOUR::Quantize.


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