Guitarix
gx_system::PresetFileGui Class Reference

#include <gx_json.h>

Inheritance diagram for gx_system::PresetFileGui:
Collaboration diagram for gx_system::PresetFileGui:

Public Member Functions

 operator PresetFile * ()
 
const SettingsFileHeaderget_header ()
 
int size ()
 
void fill_names (vector< Glib::ustring > &)
 
const Glib::ustring & get_name (int n)
 
const Glib::ustring & get_name () const
 
int get_index (const Glib::ustring &name)
 
bool has_entry (const Glib::ustring &name)
 
int get_flags () const
 
int get_type () const
 
iterator begin ()
 
iterator end ()
 
bool is_mutable () const
 

Friends

class PresetFile
 
class gx_engine::GxMachine
 
class gx_engine::GxMachineRemote
 

Detailed Description

Definition at line 369 of file gx_json.h.

Member Function Documentation

◆ begin()

PresetFile::iterator gx_system::PresetFile::begin

Definition at line 1339 of file gx_json.cpp.

◆ end()

iterator gx_system::PresetFile::end
inline

Definition at line 364 of file gx_json.h.

◆ fill_names()

void gx_system::PresetFile::fill_names

Definition at line 1116 of file gx_json.cpp.

◆ get_flags()

int gx_system::PresetFile::get_flags
inline

Definition at line 356 of file gx_json.h.

◆ get_header()

const SettingsFileHeader & gx_system::PresetFile::get_header

Definition at line 1111 of file gx_json.cpp.

◆ get_index()

◆ get_name() [1/2]

const Glib::ustring& gx_system::PresetFile::get_name
inline

Definition at line 360 of file gx_json.h.

◆ get_name() [2/2]

◆ get_type()

int gx_system::PresetFile::get_type
inline

Definition at line 359 of file gx_json.h.

◆ has_entry()

bool gx_system::PresetFile::has_entry
inline

Definition at line 352 of file gx_json.h.

◆ is_mutable()

bool gx_system::PresetFile::is_mutable
inline

Definition at line 365 of file gx_json.h.

◆ operator PresetFile *()

gx_system::PresetFileGui::operator PresetFile * ( )
inline

Definition at line 388 of file gx_json.h.

◆ size()

Friends And Related Function Documentation

◆ gx_engine::GxMachine

friend class gx_engine::GxMachine
friend

Definition at line 374 of file gx_json.h.

◆ gx_engine::GxMachineRemote

friend class gx_engine::GxMachineRemote
friend

Definition at line 375 of file gx_json.h.

◆ PresetFile

friend class PresetFile
friend

Definition at line 373 of file gx_json.h.


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