Exemplo n.º 1
0
int SettingsManager::getIntSetting( const char *inSettingName,
                                    int inDefaultValue ) {
    char found;
    int value = getIntSetting( inSettingName, &found );
    if( !found ) {
        value = inDefaultValue;
        }
    return value;
    }
Exemplo n.º 2
0
int Settings::getControllerType(int intControllerId) const {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting(Controller, intControllerId, L"type", false);
}
Exemplo n.º 3
0
/*
* Get preferred controller id
*/
int Settings::getPreferredControllerId(int intDeviceId) {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting(Device, intDeviceId, L"controller", false);
}
Exemplo n.º 4
0
int Settings::getDeviceState( int intDeviceId ) const {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting( Settings::Device, intDeviceId, L"state", true );
}