#include "OVR_Profile.h"
|
int | GetUserCount () |
|
const char * | GetUser (unsigned int index) |
|
bool | CreateUser (const char *user, const char *name) |
|
bool | RemoveUser (const char *user) |
|
const char * | GetDefaultUser (const DeviceBase *device) |
|
bool | SetDefaultUser (const DeviceBase *device, const char *user) |
|
virtual Profile * | CreateProfile () |
|
Profile * | GetProfile (const DeviceBase *device, const char *user) |
|
Profile * | GetDefaultProfile (const DeviceBase *device) |
|
Profile * | GetTaggedProfile (const char **key_names, const char **keys, int num_keys) |
|
bool | SetTaggedProfile (const char **key_names, const char **keys, int num_keys, Profile *profile) |
|
bool | GetDeviceTags (const DeviceBase *device, String &product, String &serial) |
|
OVR_FORCE_INLINE | RefCountBase () |
|
| RefCountBaseStatImpl () |
|
void | AddRef () |
|
void | Release () |
|
OVR_FORCE_INLINE | RefCountImplCore () |
|
virtual | ~RefCountImplCore () |
|
int | GetRefCount () const |
|
void | operator= (const RefCountImplCore &) |
|
Definition at line 67 of file OVR_Profile.h.
OVR::ProfileManager::ProfileManager |
( |
| ) |
|
|
protected |
OVR::ProfileManager::~ProfileManager |
( |
| ) |
|
|
protected |
void OVR::ProfileManager::ClearCache |
( |
| ) |
|
|
protected |
Profile * OVR::ProfileManager::CreateProfile |
( |
| ) |
|
|
virtual |
bool OVR::ProfileManager::CreateUser |
( |
const char * |
user, |
|
|
const char * |
name |
|
) |
| |
const char * OVR::ProfileManager::GetDefaultUser |
( |
const DeviceBase * |
device | ) |
|
Profile * OVR::ProfileManager::GetProfile |
( |
const DeviceBase * |
device, |
|
|
const char * |
user |
|
) |
| |
String OVR::ProfileManager::GetProfilePath |
( |
bool |
create_dir | ) |
|
|
protected |
Profile * OVR::ProfileManager::GetTaggedProfile |
( |
const char ** |
key_names, |
|
|
const char ** |
keys, |
|
|
int |
num_keys |
|
) |
| |
const char * OVR::ProfileManager::GetUser |
( |
unsigned int |
index | ) |
|
int OVR::ProfileManager::GetUserCount |
( |
| ) |
|
void OVR::ProfileManager::LoadCache |
( |
bool |
create | ) |
|
|
protected |
void OVR::ProfileManager::LoadV1Profiles |
( |
JSON * |
v1 | ) |
|
|
protected |
bool OVR::ProfileManager::RemoveUser |
( |
const char * |
user | ) |
|
bool OVR::ProfileManager::SetDefaultUser |
( |
const DeviceBase * |
device, |
|
|
const char * |
user |
|
) |
| |
bool OVR::ProfileManager::SetTaggedProfile |
( |
const char ** |
key_names, |
|
|
const char ** |
keys, |
|
|
int |
num_keys, |
|
|
Profile * |
profile |
|
) |
| |
bool OVR::ProfileManager::Changed |
|
protected |
Ptr<JSON> OVR::ProfileManager::ProfileCache |
|
protected |
Lock OVR::ProfileManager::ProfileLock |
|
protected |
String OVR::ProfileManager::TempBuff |
|
protected |
The documentation for this class was generated from the following files: