first raw revision
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
Windows.
|
||||
|
||||
@library{wxbase}
|
||||
@category{FIXME}
|
||||
@category{misc}
|
||||
|
||||
@see wxFileConfig::Save
|
||||
*/
|
||||
@@ -29,40 +29,41 @@ class wxFileConfig : public wxConfigBase
|
||||
{
|
||||
public:
|
||||
/**
|
||||
)
|
||||
Read the config data from the specified stream instead of the associated file,
|
||||
as usual.
|
||||
|
||||
@see Save()
|
||||
*/
|
||||
wxFileConfig(wxInputStream& is);
|
||||
wxFileConfig(wxInputStream& is, const wxMBConv& conv = wxConvAuto());
|
||||
|
||||
/**
|
||||
Return the full path to the file which would be used by wxFileConfig as global,
|
||||
system-wide, file if it were constructed with @a basename as "global
|
||||
filename'' parameter in the constructor. Notice that this function cannot be
|
||||
used if @a basename is already a full path name.
|
||||
system-wide, file if it were constructed with @a basename as "global filename"
|
||||
parameter in the constructor.
|
||||
|
||||
Notice that this function cannot be used if @a basename is already a full path name.
|
||||
*/
|
||||
static wxFileName GetGlobalFile(const wxString& basename);
|
||||
|
||||
/**
|
||||
Return the full path to the file which would be used by wxFileConfig as local,
|
||||
user-specific, file if it were constructed with @a basename as "local
|
||||
filename'' parameter in the constructor.
|
||||
user-specific, file if it were constructed with @a basename as "local filename"
|
||||
parameter in the constructor.
|
||||
|
||||
@a style has the same meaning as in @ref wxConfigBase::ctor constructor
|
||||
and can contain any combination of styles but only wxCONFIG_USE_SUBDIR bit is
|
||||
examined by this function.
|
||||
Notice that this function cannot be used if @a basename is already a full
|
||||
path name.
|
||||
|
||||
Notice that this function cannot be used if @a basename is already a full path name.
|
||||
*/
|
||||
static wxFileName GetLocalFile(const wxString& basename,
|
||||
int style = 0);
|
||||
|
||||
/**
|
||||
)
|
||||
Saves all config data to the given stream, returns @true if data was saved
|
||||
successfully or @false on error.
|
||||
Note the interaction of this function with the internal "dirty flag'': the
|
||||
|
||||
Note the interaction of this function with the internal "dirty flag": the
|
||||
data is saved unconditionally, i.e. even if the object is not dirty. However
|
||||
after saving it successfully, the dirty flag is reset so no changes will be
|
||||
written back to the file this object is associated with until you change its
|
||||
@@ -70,13 +71,13 @@ public:
|
||||
|
||||
@see wxConfigBase::Flush
|
||||
*/
|
||||
bool Save(wxOutputStream& os);
|
||||
bool Save(wxOutputStream& os, const wxMBConv& conv = wxConvAuto());
|
||||
|
||||
/**
|
||||
Allows to set the mode to be used for the config file creation. For example, to
|
||||
create a config file which is not readable by other users (useful if it stores
|
||||
some sensitive information, such as passwords), you could use
|
||||
@c SetUmask(0077).
|
||||
some sensitive information, such as passwords), you could use @c SetUmask(0077).
|
||||
|
||||
This function doesn't do anything on non-Unix platforms.
|
||||
|
||||
@see wxCHANGE_UMASK()
|
||||
|
Reference in New Issue
Block a user