Lines Matching refs:at
5 * You may obtain a copy of the License at
102 if (!object.contains(EXTENSION_CONFIG_NAME) || !object.at(EXTENSION_CONFIG_NAME).is_array()) {
107 for (auto &item : object.at(EXTENSION_CONFIG_NAME).items()) {
109 if (!jsonObject.contains(EXTENSION_TYPE_NAME) || !jsonObject.at(EXTENSION_TYPE_NAME).is_string()) {
112 std::string extensionTypeName = jsonObject.at(EXTENSION_TYPE_NAME).get<std::string>();
122 !object.at(EXTENSION_AUTO_DISCONNECT_TIME).is_number()) {
126 int32_t extensionAutoDisconnectTime = object.at(EXTENSION_AUTO_DISCONNECT_TIME).get<int32_t>();
135 !object.at(EXTENSION_THIRD_PARTY_APP_BLOCKED_FLAG_NAME).is_boolean()) {
139 thirdPartyAppEnableFlags_[extensionTypeName] = object.at(EXTENSION_THIRD_PARTY_APP_BLOCKED_FLAG_NAME).get<bool>();
148 !object.at(EXTENSION_SERVICE_STARTUP_ENABLE_FLAG).is_boolean()) {
152 bool serviceEnableFlag = object.at(EXTENSION_SERVICE_STARTUP_ENABLE_FLAG).get<bool>();
159 !object.at(EXTENSION_SERVICE_BLOCKED_LIST_NAME).is_array()) {
164 for (auto &item : object.at(EXTENSION_SERVICE_BLOCKED_LIST_NAME).items()) {