#include <export_filename.h>
|
typedef std::pair< bool, std::string > | FieldPair |
|
|
static void | add_field (XMLNode *node, std::string const &name, bool enabled, std::string const &value="") |
|
Definition at line 35 of file export_filename.h.
◆ FieldPair
◆ DateFormat
Enumerator |
---|
D_None | |
D_ISO | |
D_ISOShortY | |
D_BE | |
D_BEShortY | |
Definition at line 38 of file export_filename.h.
◆ TimeFormat
◆ ExportFilename()
ARDOUR::ExportFilename::ExportFilename |
( |
Session & |
session | ) |
|
|
private |
◆ add_field()
static void ARDOUR::ExportFilename::add_field |
( |
XMLNode * |
node, |
|
|
std::string const & |
name, |
|
|
bool |
enabled, |
|
|
std::string const & |
value = "" |
|
) |
| |
|
staticprivate |
◆ analyse_folder()
FieldPair ARDOUR::ExportFilename::analyse_folder |
( |
| ) |
const |
|
private |
◆ get_date_format()
DateFormat ARDOUR::ExportFilename::get_date_format |
( |
| ) |
const |
|
inline |
◆ get_date_format_str()
std::string ARDOUR::ExportFilename::get_date_format_str |
( |
DateFormat |
format | ) |
const |
◆ get_field()
FieldPair ARDOUR::ExportFilename::get_field |
( |
XMLNode const & |
node, |
|
|
std::string const & |
name |
|
) |
| |
|
private |
◆ get_folder()
std::string ARDOUR::ExportFilename::get_folder |
( |
| ) |
const |
|
inline |
◆ get_formatted_time()
std::string ARDOUR::ExportFilename::get_formatted_time |
( |
std::string const & |
format | ) |
const |
|
private |
◆ get_label()
std::string ARDOUR::ExportFilename::get_label |
( |
| ) |
const |
|
inline |
◆ get_path()
◆ get_revision()
uint32_t ARDOUR::ExportFilename::get_revision |
( |
| ) |
const |
|
inline |
◆ get_state()
XMLNode& ARDOUR::ExportFilename::get_state |
( |
| ) |
const |
◆ get_time_format()
TimeFormat ARDOUR::ExportFilename::get_time_format |
( |
| ) |
const |
|
inline |
◆ get_time_format_str()
std::string ARDOUR::ExportFilename::get_time_format_str |
( |
TimeFormat |
format | ) |
const |
◆ set_channel()
void ARDOUR::ExportFilename::set_channel |
( |
uint32_t |
value | ) |
|
|
inline |
◆ set_channel_config()
◆ set_date_format()
void ARDOUR::ExportFilename::set_date_format |
( |
DateFormat |
format | ) |
|
◆ set_folder()
bool ARDOUR::ExportFilename::set_folder |
( |
std::string |
path | ) |
|
◆ set_label()
void ARDOUR::ExportFilename::set_label |
( |
std::string |
value | ) |
|
◆ set_revision()
void ARDOUR::ExportFilename::set_revision |
( |
uint32_t |
value | ) |
|
|
inline |
◆ set_state()
int ARDOUR::ExportFilename::set_state |
( |
const XMLNode & |
| ) |
|
◆ set_time_format()
void ARDOUR::ExportFilename::set_time_format |
( |
TimeFormat |
format | ) |
|
◆ set_timespan()
◆ ExportElementFactory
◆ channel
uint32_t ARDOUR::ExportFilename::channel |
|
private |
◆ channel_config
◆ date_format
◆ folder
std::string ARDOUR::ExportFilename::folder |
|
private |
◆ include_channel
bool ARDOUR::ExportFilename::include_channel |
◆ include_channel_config
bool ARDOUR::ExportFilename::include_channel_config |
◆ include_date
bool ARDOUR::ExportFilename::include_date |
◆ include_format_name
bool ARDOUR::ExportFilename::include_format_name |
◆ include_label
bool ARDOUR::ExportFilename::include_label |
◆ include_revision
bool ARDOUR::ExportFilename::include_revision |
◆ include_session
bool ARDOUR::ExportFilename::include_session |
◆ include_time
bool ARDOUR::ExportFilename::include_time |
◆ include_timespan
bool ARDOUR::ExportFilename::include_timespan |
◆ label
std::string ARDOUR::ExportFilename::label |
|
private |
◆ revision
uint32_t ARDOUR::ExportFilename::revision |
|
private |
◆ session
Session& ARDOUR::ExportFilename::session |
|
private |
◆ time_format
◆ time_struct
struct tm ARDOUR::ExportFilename::time_struct |
|
private |
◆ timespan
◆ use_session_snapshot_name
bool ARDOUR::ExportFilename::use_session_snapshot_name |
The documentation for this class was generated from the following file: