Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::StepSequencer::Request Struct Reference

Public Types

enum  Type { SetStartStep = 0x1 , SetEndStep = 0x2 , SetNSequences = 0x4 , SetStepSize = 0x8 }
 

Public Member Functions

void * operator new (size_t)
 
void operator delete (void *ptr, size_t)
 

Public Attributes

Type type
 
Temporal::Beats step_size
 
size_t nsequences
 
size_t start_step
 
size_t end_step
 

Static Public Attributes

static PBD::MultiAllocSingleReleasePool pool
 

Detailed Description

Definition at line 286 of file step_sequencer.h.

Member Enumeration Documentation

◆ Type

Enumerator
SetStartStep 
SetEndStep 
SetNSequences 
SetStepSize 

Definition at line 291 of file step_sequencer.h.

Member Function Documentation

◆ operator delete()

void ARDOUR::StepSequencer::Request::operator delete ( void *  ptr,
size_t   
)
inline

Definition at line 311 of file step_sequencer.h.

◆ operator new()

void* ARDOUR::StepSequencer::Request::operator new ( size_t  )
inline

Definition at line 307 of file step_sequencer.h.

Member Data Documentation

◆ end_step

size_t ARDOUR::StepSequencer::Request::end_step

Definition at line 303 of file step_sequencer.h.

◆ nsequences

size_t ARDOUR::StepSequencer::Request::nsequences

Definition at line 301 of file step_sequencer.h.

◆ pool

PBD::MultiAllocSingleReleasePool ARDOUR::StepSequencer::Request::pool
static

Definition at line 305 of file step_sequencer.h.

◆ start_step

size_t ARDOUR::StepSequencer::Request::start_step

Definition at line 302 of file step_sequencer.h.

◆ step_size

Temporal::Beats ARDOUR::StepSequencer::Request::step_size

Definition at line 300 of file step_sequencer.h.

◆ type

Type ARDOUR::StepSequencer::Request::type

Definition at line 298 of file step_sequencer.h.


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