#include <gx_json.h>
Definition at line 415 of file gx_json.h.
◆ bl_type
◆ PresetBanks()
gx_system::PresetBanks::PresetBanks |
( |
| ) |
|
◆ ~PresetBanks()
gx_system::PresetBanks::~PresetBanks |
( |
| ) |
|
◆ add_preset_postfix()
static std::string gx_system::PresetBanks::add_preset_postfix |
( |
const std::string & | filename | ) |
|
|
static |
◆ begin()
iterator gx_system::PresetBanks::begin |
( |
| ) |
|
|
inline |
◆ check_reparse()
bool gx_system::PresetBanks::check_reparse |
( |
| ) |
|
◆ check_save()
void gx_system::PresetBanks::check_save |
( |
| ) |
|
◆ collect_lost_banks()
void gx_system::PresetBanks::collect_lost_banks |
( |
const char * | scratchpad_name, |
|
|
const char * | scratchpad_file ) |
|
private |
◆ end()
iterator gx_system::PresetBanks::end |
( |
| ) |
|
|
inline |
◆ get_file()
PresetFile * gx_system::PresetBanks::get_file |
( |
const Glib::ustring & | bank | ) |
const |
◆ get_index()
int gx_system::PresetBanks::get_index |
( |
const Glib::ustring & | bank | ) |
const |
◆ get_name()
Glib::ustring gx_system::PresetBanks::get_name |
( |
int | n | ) |
|
◆ has_entry()
bool gx_system::PresetBanks::has_entry |
( |
const Glib::ustring & | bank | ) |
const |
|
inline |
◆ has_file()
bool gx_system::PresetBanks::has_file |
( |
const std::string & | file | ) |
const |
◆ insert()
void gx_system::PresetBanks::insert |
( |
PresetFile * | f, |
|
|
int | position = 0 ) |
◆ make_bank_unique()
void gx_system::PresetBanks::make_bank_unique |
( |
Glib::ustring & | name, |
|
|
std::string * | file = 0 ) |
◆ make_valid_utf8()
static void gx_system::PresetBanks::make_valid_utf8 |
( |
Glib::ustring & | s | ) |
|
|
static |
◆ parse()
void gx_system::PresetBanks::parse |
( |
const std::string & | bank_path, |
|
|
const std::string & | preset_dir, |
|
|
const std::string & | factory_path, |
|
|
const char * | scratchpad_name, |
|
|
const char * | scratchpad_file ) |
◆ parse_bank_list()
void gx_system::PresetBanks::parse_bank_list |
( |
bl_type::iterator | pos | ) |
|
|
private |
◆ parse_factory_list()
void gx_system::PresetBanks::parse_factory_list |
( |
const std::string & | path | ) |
|
|
private |
◆ readJSON_remote()
◆ remove()
bool gx_system::PresetBanks::remove |
( |
const Glib::ustring & | bank | ) |
|
◆ rename()
bool gx_system::PresetBanks::rename |
( |
const Glib::ustring & | oldname, |
|
|
const Glib::ustring & | newname, |
|
|
const std::string & | newfile ) |
◆ reorder()
void gx_system::PresetBanks::reorder |
( |
const std::vector< Glib::ustring > & | neworder | ) |
|
◆ save()
void gx_system::PresetBanks::save |
( |
| ) |
|
◆ size()
int gx_system::PresetBanks::size |
( |
| ) |
|
|
inline |
◆ strip_preset_postfix()
static bool gx_system::PresetBanks::strip_preset_postfix |
( |
std::string & | name | ) |
|
|
static |
◆ gx_engine::GxMachineRemote
◆ banklist
bl_type gx_system::PresetBanks::banklist |
|
private |
◆ filepath
std::string gx_system::PresetBanks::filepath |
|
private |
◆ mtime
time_t gx_system::PresetBanks::mtime |
|
private |
◆ preset_dir
std::string gx_system::PresetBanks::preset_dir |
|
private |
The documentation for this class was generated from the following file: