Guitarix
gx_system::StateFile Class Reference

#include <gx_json.h>

Public Member Functions

 StateFile ()
 
 ~StateFile ()
 
void set_filename (const string &fn)
 
const SettingsFileHeaderget_header () const
 
string get_filename () const
 
JsonParsercreate_reader ()
 
JsonWritercreate_writer (bool *preserve_preset)
 
void ensure_is_current ()
 

Detailed Description

Definition at line 253 of file gx_json.h.

Constructor & Destructor Documentation

◆ StateFile()

gx_system::StateFile::StateFile ( )
inline

Definition at line 261 of file gx_json.h.

◆ ~StateFile()

gx_system::StateFile::~StateFile ( )
inline

Definition at line 263 of file gx_json.h.

Member Function Documentation

◆ create_reader()

JsonParser * gx_system::StateFile::create_reader ( )

Definition at line 718 of file gx_json.cpp.

◆ create_writer()

JsonWriter * gx_system::StateFile::create_writer ( bool *  preserve_preset)

Definition at line 844 of file gx_json.cpp.

◆ ensure_is_current()

void gx_system::StateFile::ensure_is_current ( )

Definition at line 747 of file gx_json.cpp.

◆ get_filename()

string gx_system::StateFile::get_filename ( ) const
inline

Definition at line 266 of file gx_json.h.

◆ get_header()

const SettingsFileHeader& gx_system::StateFile::get_header ( ) const
inline

Definition at line 265 of file gx_json.h.

◆ set_filename()

void gx_system::StateFile::set_filename ( const string &  fn)

Definition at line 741 of file gx_json.cpp.

Referenced by gx_preset::GxSettings::GxSettings().


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