示例#1
0
status_t Preferences::SetString (const char *name, const char *s)
{
	if (HasString (name) == true)
		return ReplaceString (name, 0, s);
	
	return AddString (name, s);
}
示例#2
0
void Config::SetString(const char *name, const char *value)
{
	if (value == NULL) value = "";
	
	if (HasString(name))
		ReplaceString(name, value);
	else
		AddString(name, value);
}
void
Preferences::SaveString(const char* string, const char* name)
{
	Lock();
	if (HasString(name))
		ReplaceString(name, string);
	else
		AddString(name, string);
	Unlock();
}
示例#4
0
bool CLoggerAccess::GetString(wxString & s)
{
	if (!HasString()) {
		return false;
	}
	s = wxString(m_buffer->data(), wxConvUTF8, m_pos);
	m_pos = 0;
	m_ready = false;
	return true;
}
示例#5
0
status_t TPreferences::SetString(const char *name, const char *s) {
	if (HasString(name)) {
		return ReplaceString(name, 0, s);
	}
	return AddString(name, s);
}