[Project64] Make sure CSettingTypeApplicationIndex use uint32_t
This commit is contained in:
parent
1a6c579d3e
commit
bab9d93ebb
|
@ -36,69 +36,69 @@ CSettingTypeApplicationIndex::~CSettingTypeApplicationIndex ( void )
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CSettingTypeApplicationIndex::Load ( int Index, bool & Value ) const
|
bool CSettingTypeApplicationIndex::Load(uint32_t Index, bool & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
return CSettingTypeApplication::Load(0, Value);
|
return CSettingTypeApplication::Load(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CSettingTypeApplicationIndex::Load ( int Index, uint32_t & Value ) const
|
bool CSettingTypeApplicationIndex::Load(uint32_t Index, uint32_t & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
return CSettingTypeApplication::Load(0, Value);
|
return CSettingTypeApplication::Load(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CSettingTypeApplicationIndex::Load ( int Index, stdstr & Value ) const
|
bool CSettingTypeApplicationIndex::Load(uint32_t Index, std::string & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
return CSettingTypeApplication::Load(0, Value);
|
return CSettingTypeApplication::Load(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
//return the default values
|
//return the default values
|
||||||
void CSettingTypeApplicationIndex::LoadDefault ( int Index, bool & Value ) const
|
void CSettingTypeApplicationIndex::LoadDefault(uint32_t Index, bool & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::LoadDefault(0, Value);
|
CSettingTypeApplication::LoadDefault(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::LoadDefault ( int Index, uint32_t & Value ) const
|
void CSettingTypeApplicationIndex::LoadDefault(uint32_t Index, uint32_t & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::LoadDefault(0, Value);
|
CSettingTypeApplication::LoadDefault(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::LoadDefault ( int Index, stdstr & Value ) const
|
void CSettingTypeApplicationIndex::LoadDefault(uint32_t Index, std::string & Value) const
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::LoadDefault(0, Value);
|
CSettingTypeApplication::LoadDefault(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Update the settings
|
//Update the settings
|
||||||
void CSettingTypeApplicationIndex::Save ( int Index, bool Value )
|
void CSettingTypeApplicationIndex::Save(uint32_t Index, bool Value)
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::Save(0, Value);
|
CSettingTypeApplication::Save(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::Save ( int Index, uint32_t Value )
|
void CSettingTypeApplicationIndex::Save(uint32_t Index, uint32_t Value)
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::Save(0, Value);
|
CSettingTypeApplication::Save(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::Save ( int Index, const stdstr & Value )
|
void CSettingTypeApplicationIndex::Save(uint32_t Index, const std::string & Value)
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::Save(0, Value);
|
CSettingTypeApplication::Save(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::Save ( int Index, const char * Value )
|
void CSettingTypeApplicationIndex::Save(uint32_t Index, const char * Value)
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::Save(0, Value);
|
CSettingTypeApplication::Save(0, Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CSettingTypeApplicationIndex::Delete ( int Index )
|
void CSettingTypeApplicationIndex::Delete(uint32_t Index)
|
||||||
{
|
{
|
||||||
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
m_KeyNameIdex = stdstr_f("%s %d", m_KeyName.c_str(), Index);
|
||||||
CSettingTypeApplication::Save(0, (const char *)NULL);
|
CSettingTypeApplication::Save(0, (const char *)NULL);
|
||||||
|
|
|
@ -23,23 +23,23 @@ public:
|
||||||
virtual bool IndexBasedSetting(void) const { return true; }
|
virtual bool IndexBasedSetting(void) const { return true; }
|
||||||
|
|
||||||
//return the values
|
//return the values
|
||||||
virtual bool Load(int32_t Index, bool & Value) const;
|
virtual bool Load(uint32_t Index, bool & Value) const;
|
||||||
virtual bool Load(int32_t Index, uint32_t & Value) const;
|
virtual bool Load(uint32_t Index, uint32_t & Value) const;
|
||||||
virtual bool Load(int32_t Index, stdstr & Value) const;
|
virtual bool Load(uint32_t Index, std::string & Value) const;
|
||||||
|
|
||||||
//return the default values
|
//return the default values
|
||||||
virtual void LoadDefault(int32_t Index, bool & Value) const;
|
virtual void LoadDefault(uint32_t Index, bool & Value) const;
|
||||||
virtual void LoadDefault(int32_t Index, uint32_t & Value) const;
|
virtual void LoadDefault(uint32_t Index, uint32_t & Value) const;
|
||||||
virtual void LoadDefault(int32_t Index, stdstr & Value) const;
|
virtual void LoadDefault(uint32_t Index, std::string & Value) const;
|
||||||
|
|
||||||
//Update the settings
|
//Update the settings
|
||||||
virtual void Save(int32_t Index, bool Value);
|
virtual void Save(uint32_t Index, bool Value);
|
||||||
virtual void Save(int32_t Index, uint32_t Value);
|
virtual void Save(uint32_t Index, uint32_t Value);
|
||||||
virtual void Save(int32_t Index, const stdstr & Value);
|
virtual void Save(uint32_t Index, const std::string & Value);
|
||||||
virtual void Save(int32_t Index, const char * Value);
|
virtual void Save(uint32_t Index, const char * Value);
|
||||||
|
|
||||||
// Delete the setting
|
// Delete the setting
|
||||||
virtual void Delete(int32_t Index);
|
virtual void Delete(uint32_t Index);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CSettingTypeApplicationIndex(void); // Disable default constructor
|
CSettingTypeApplicationIndex(void); // Disable default constructor
|
||||||
|
|
Loading…
Reference in New Issue