Ardour  9.0-pre0-582-g084a23a80d
PTFFormat::region_t Struct Reference

#include <ptformat.h>

Public Member Functions

bool operator== (const region_t &other) const
 
bool operator< (const region_t &other) const
 
 region_t (uint16_t idx=0)
 

Public Attributes

std::string name
 
uint16_t index
 
int64_t startpos
 
int64_t sampleoffset
 
int64_t length
 
wav_t wave
 
std::vector< midi_ev_tmidi
 

Detailed Description

Definition at line 78 of file ptformat.h.

Constructor & Destructor Documentation

◆ region_t()

PTFFormat::region_t::region_t ( uint16_t  idx = 0)
inline

Definition at line 95 of file ptformat.h.

Member Function Documentation

◆ operator<()

bool PTFFormat::region_t::operator< ( const region_t other) const
inline

Definition at line 91 of file ptformat.h.

◆ operator==()

bool PTFFormat::region_t::operator== ( const region_t other) const
inline

Definition at line 87 of file ptformat.h.

Member Data Documentation

◆ index

uint16_t PTFFormat::region_t::index

Definition at line 80 of file ptformat.h.

◆ length

int64_t PTFFormat::region_t::length

Definition at line 83 of file ptformat.h.

◆ midi

std::vector<midi_ev_t> PTFFormat::region_t::midi

Definition at line 85 of file ptformat.h.

◆ name

std::string PTFFormat::region_t::name

Definition at line 79 of file ptformat.h.

◆ sampleoffset

int64_t PTFFormat::region_t::sampleoffset

Definition at line 82 of file ptformat.h.

◆ startpos

int64_t PTFFormat::region_t::startpos

Definition at line 81 of file ptformat.h.

◆ wave

wav_t PTFFormat::region_t::wave

Definition at line 84 of file ptformat.h.


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