diff options
| author | Matthias Melcher <github@matthiasm.com> | 2023-02-25 22:44:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-25 22:44:39 +0100 |
| commit | 13cd927ab43c2ac27d4c5491366ae9d28da23710 (patch) | |
| tree | 74512edfddd03209abb620caa3bc79aaad479341 /FL | |
| parent | 314ad2310e677b0826b21677afbbf2dfac675f37 (diff) | |
Add Fl_String to Fl_Preferences (#687)
Diffstat (limited to 'FL')
| -rw-r--r-- | FL/Fl_Preferences.H | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/FL/Fl_Preferences.H b/FL/Fl_Preferences.H index 2d09fa271..7112ea42b 100644 --- a/FL/Fl_Preferences.H +++ b/FL/Fl_Preferences.H @@ -23,6 +23,8 @@ # include <stdio.h> # include "Fl_Export.H" +class Fl_String; + /** \brief Fl_Preferences store user settings between application starts. @@ -234,6 +236,7 @@ public: char set( const char *entry, double value, int precision ); char set( const char *entry, const char *value ); char set( const char *entry, const void *value, int size ); + char set( const char *entry, const Fl_String &value ); char get( const char *entry, int &value, int defaultValue ); char get( const char *entry, float &value, float defaultValue ); @@ -243,6 +246,7 @@ public: char get( const char *entry, void *&value, const void *defaultValue, int defaultSize ); char get( const char *entry, void *value, const void *defaultValue, int defaultSize, int maxSize ); char get( const char *entry, void *value, const void *defaultValue, int defaultSize, int *size ); + char get( const char *entry, Fl_String &value, const Fl_String &defaultValue ); int size( const char *entry ); |
