Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::ImportStatus Class Reference

#include <import_status.h>

Inheritance diagram for ARDOUR::ImportStatus:
[legend]

Public Member Functions

virtual ~ImportStatus ()
 
virtual void clear ()
 
- Public Member Functions inherited from ARDOUR::InterThreadInfo
 InterThreadInfo ()
 

Public Attributes

std::string doing_what
 
uint32_t current
 
uint32_t total
 
SrcQuality quality
 
volatile bool freeze
 
std::vector< std::string > paths
 
bool replace_existing_source
 
bool split_midi_channels
 
bool import_markers
 
MidiTrackNameSource midi_track_name_source
 
bool all_done
 
SourceList sources
 
- Public Attributes inherited from ARDOUR::InterThreadInfo
volatile bool done
 
volatile bool cancel
 
volatile float progress
 
pthread_t thread
 
ProcessThread process_thread
 

Detailed Description

Definition at line 34 of file import_status.h.

Constructor & Destructor Documentation

◆ ~ImportStatus()

virtual ARDOUR::ImportStatus::~ImportStatus ( )
inlinevirtual

Definition at line 36 of file import_status.h.

Member Function Documentation

◆ clear()

virtual void ARDOUR::ImportStatus::clear ( )
inlinevirtual

Reimplemented in Editor::EditorImportStatus.

Definition at line 40 of file import_status.h.

Member Data Documentation

◆ all_done

bool ARDOUR::ImportStatus::all_done

set to true when all files have been imported, as distinct from the done in ARDOUR::InterThreadInfo, which indicates that one run of the import thread has been completed.

Definition at line 61 of file import_status.h.

◆ current

uint32_t ARDOUR::ImportStatus::current

Definition at line 48 of file import_status.h.

◆ doing_what

std::string ARDOUR::ImportStatus::doing_what

Definition at line 45 of file import_status.h.

◆ freeze

volatile bool ARDOUR::ImportStatus::freeze

Definition at line 51 of file import_status.h.

◆ import_markers

bool ARDOUR::ImportStatus::import_markers

Definition at line 55 of file import_status.h.

◆ midi_track_name_source

MidiTrackNameSource ARDOUR::ImportStatus::midi_track_name_source

Definition at line 56 of file import_status.h.

◆ paths

std::vector<std::string> ARDOUR::ImportStatus::paths

Definition at line 52 of file import_status.h.

◆ quality

SrcQuality ARDOUR::ImportStatus::quality

Definition at line 50 of file import_status.h.

◆ replace_existing_source

bool ARDOUR::ImportStatus::replace_existing_source

Definition at line 53 of file import_status.h.

◆ sources

SourceList ARDOUR::ImportStatus::sources

Definition at line 64 of file import_status.h.

◆ split_midi_channels

bool ARDOUR::ImportStatus::split_midi_channels

Definition at line 54 of file import_status.h.

◆ total

uint32_t ARDOUR::ImportStatus::total

Definition at line 49 of file import_status.h.


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