コード例 #1
0
int SettingsManager::getIntSetting( const char *inSettingName,
                                    int inDefaultValue ) {
    char found;
    int value = getIntSetting( inSettingName, &found );
    if( !found ) {
        value = inDefaultValue;
        }
    return value;
    }
コード例 #2
0
ファイル: Settings.cpp プロジェクト: Jappen/telldus
int Settings::getControllerType(int intControllerId) const {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting(Controller, intControllerId, L"type", false);
}
コード例 #3
0
ファイル: Settings.cpp プロジェクト: Jappen/telldus
/*
* Get preferred controller id
*/
int Settings::getPreferredControllerId(int intDeviceId) {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting(Device, intDeviceId, L"controller", false);
}
コード例 #4
0
ファイル: Settings.cpp プロジェクト: Jappen/telldus
int Settings::getDeviceState( int intDeviceId ) const {
	TelldusCore::MutexLocker locker(&mutex);
	return getIntSetting( Settings::Device, intDeviceId, L"state", true );
}