Go to the SVN repository for this file.
1 #ifndef GUI_OBJUTILS___REG_VIEW__HPP 2 #define GUI_OBJUTILS___REG_VIEW__HPP 64objects::CUser_field::TData::E_Choice
type;
76 constvector<string>& subsections)
const;
80 intGetInt(
const string&
key,
intdefault_val = 0)
const;
81 doubleGetReal(
const string&
key,
doubledefault_val = 0)
const;
82 boolGetBool(
const string&
key,
booldefault_val =
false)
const;
83 stringGetString(
const string&
key,
const string& default_val =
kEmptyStr)
const;
85 voidGetIntVec(
const string&
key, vector<int>&
val)
const;
86 voidGetRealVec(
const string&
key, vector<double>&
val)
const;
87 voidGetStringVec(
const string&
key, vector<string>&
val)
const;
88 voidGetStringList(
const string&
key, list<string>&
val)
const;
96 voidGetTopKeys(TKeys& keys)
const;
100 voidGetKeys(TKeys& keys)
const;
103 boolHasField(
const string&
key)
const;
113 static intGetInt(
constobjects::CUser_field* field,
intdefault_val);
114 static doubleGetReal(
constobjects::CUser_field* field,
doubledefault_val);
115 static boolGetBool(
constobjects::CUser_field* field,
booldefault_val);
116 static stringGetString(
constobjects::CUser_field* field,
const string& default_val);
117 static voidGetIntVec(
constobjects::CUser_field* field, vector<int>&
val);
118 static voidGetRealVec(
constobjects::CUser_field* field, vector<double>&
val);
119 static voidGetStringVec(
constobjects::CUser_field* field, vector<string>&
val);
128 voidx_GetKeys(
TKeys& keys,
boolrecurse)
const;
130 voidx_AppendToReadView(
CRegistryReadView& view,
const string& section)
const;
133 typedeflist< CConstRef<objects::CUser_field> >
TFields;
147 voidSet(
const string&
key,
int val);
148 voidSet(
const string&
key,
double val);
149 voidSet(
const string&
key,
bool val);
150 voidSet(
const string&
key,
const string&
val);
151 voidSet(
const string&
key,
const char*
val);
152 voidSet(
const string&
key,
constvector<int>&
val);
153 voidSet(
const string&
key,
constvector<double>&
val);
154 voidSet(
const string&
key,
constvector<string>&
val);
155 voidSet(
const string&
key,
constlist<string>&
val);
CRef< objects::CUser_field > SetFieldToValue(const string &key)
bool DeleteField(const string &key)
CRegistryWriteView GetWriteView(const string §ion)
class CRegistryReadView provides a nested hierarchical view at a particular key.
CRegistryReadView(const objects::CUser_field *userField)
list< SKeyInfo > TKeys
retrieve information about all keys in the registry
list< CConstRef< objects::CUser_field > > TFields
ordered list of subfields to scan
CRegistryFile * m_RegistryFile
void SetField(objects::CUser_object &user, const string &field_name, const string &val)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_GUIOBJUTILS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
CNcbiMatrix< T > & operator+=(CNcbiMatrix< T > &, const CNcbiMatrix< U > &)
global addition: matrix += matrix
const struct ncbi::grid::netcache::search::fields::KEY key
objects::CUser_field::TData::E_Choice type
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4