Package server.netsiddev.ini
Klasse JSIDDeviceConfig
java.lang.Object
server.netsiddev.ini.JSIDDeviceConfig
INI configuration file support responsible to load and save all emulator
settings.
- Autor:
- Ken Händel
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungclassReSid device names are sorted by filter strength and SID model -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate IniJSIDDeviceAudioSectionprivate static final StringName of our config file.private String[]private final FileINI configuration filename or null (use internal configuration)protected IniReaderprivate static final StringDevice name prefix of JSIDDEVICE 1.0private IniJSIDDeviceSectionprotected static final intBump this each time you want to invalidate jsiddevice.ini files on diskprivate IniJSIDDeviceWhatsSidSection -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
-
Felddetails
-
REQUIRED_CONFIG_VERSION
protected static final int REQUIRED_CONFIG_VERSIONBump this each time you want to invalidate jsiddevice.ini files on disk- Siehe auch:
-
FILE_NAME
Name of our config file.- Siehe auch:
-
iniPath
INI configuration filename or null (use internal configuration) -
JSIDDEVICE1_NAME_PREFIX
Device name prefix of JSIDDEVICE 1.0- Siehe auch:
-
jsiddeviceSection
-
audioSection
-
whatsSidSection
-
iniReader
-
filterList
-
-
Konstruktordetails
-
JSIDDeviceConfig
public JSIDDeviceConfig(boolean createIfNotExists)
-
-
Methodendetails
-
clear
private void clear() -
getFilter
-
getFilterList
-
read
private void read() -
getINIPath
Determine INI filename.- If INI file exists in the user directory, then use it, else
- use INI file in the current working directory
- Gibt zurück:
- the absolute path name of the INI file to use
-
createINIBackup
Create backup of old INI file- Parameter:
iniFile- the INI file to backup
-
readInternal
private void readInternal() -
write
public void write() -
jsiddevice
-
audio
-
whatsSidSection
-