ardour
|
#include <export_preset.h>
Public Member Functions | |
ExportPreset (std::string filename, Session &s) | |
~ExportPreset () | |
PBD::UUID const & | id () const |
std::string | name () const |
void | set_name (std::string const &name) |
void | set_global_state (XMLNode &state) |
void | set_local_state (XMLNode &state) |
XMLNode const * | get_global_state () const |
XMLNode const * | get_local_state () const |
void | save (std::string const &filename) |
void | remove_local () const |
Private Member Functions | |
void | set_id (std::string const &id) |
XMLNode * | get_instant_xml () const |
void | save_instant_xml () const |
void | remove_instant_xml () const |
Private Attributes | |
PBD::UUID | _id |
std::string | _name |
Session & | session |
XMLTree | global |
XMLNode * | local |
Definition at line 36 of file export_preset.h.
ExportPreset::ExportPreset | ( | std::string | filename, |
Session & | s | ||
) |
Definition at line 28 of file export_preset.cc.
ExportPreset::~ExportPreset | ( | ) |
Definition at line 49 of file export_preset.cc.
|
inline |
Definition at line 50 of file export_preset.h.
|
private |
Definition at line 120 of file export_preset.cc.
|
inline |
Definition at line 51 of file export_preset.h.
|
inline |
Definition at line 41 of file export_preset.h.
|
inline |
Definition at line 42 of file export_preset.h.
|
private |
Definition at line 157 of file export_preset.cc.
void ExportPreset::remove_local | ( | ) | const |
Definition at line 114 of file export_preset.cc.
void ExportPreset::save | ( | std::string const & | filename | ) |
Definition at line 103 of file export_preset.cc.
|
private |
Definition at line 138 of file export_preset.cc.
void ExportPreset::set_global_state | ( | XMLNode & | state | ) |
Definition at line 83 of file export_preset.cc.
|
private |
Definition at line 69 of file export_preset.cc.
void ExportPreset::set_local_state | ( | XMLNode & | state | ) |
Definition at line 93 of file export_preset.cc.
void ExportPreset::set_name | ( | std::string const & | name | ) |
Definition at line 55 of file export_preset.cc.
|
private |
Definition at line 64 of file export_preset.h.
|
private |
Definition at line 65 of file export_preset.h.
|
private |
Definition at line 68 of file export_preset.h.
|
private |
Definition at line 69 of file export_preset.h.
|
private |
Definition at line 67 of file export_preset.h.