MCPcopy Create free account
hub / github.com/ComodoSecurity/openedr / getMemberNames

Method getMemberNames

edrav2/eprj/jsoncpp/src/lib_json/json_value.cpp:1308–1322  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1306#endif
1307
1308Value::Members Value::getMemberNames() const {
1309 JSON_ASSERT_MESSAGE(
1310 type_ == nullValue || type_ == objectValue,
1311 "in Json::Value::getMemberNames(), value must be objectValue");
1312 if (type_ == nullValue)
1313 return Value::Members();
1314 Members members;
1315 members.reserve(value_.map_->size());
1316 ObjectValues::const_iterator it = value_.map_->begin();
1317 ObjectValues::const_iterator itEnd = value_.map_->end();
1318 for (; it != itEnd; ++it) {
1319 members.push_back(JSONCPP_STRING((*it).first.data(), (*it).first.length()));
1320 }
1321 return members;
1322}
1323//
1324//# ifdef JSON_USE_CPPTL
1325// EnumMemberNames

Callers 8

validateMethod · 0.80
writeValueMethod · 0.80
validateMethod · 0.80
printValueTreeFunction · 0.80
JSONTEST_FIXTUREFunction · 0.80
GetNamedParametersMethod · 0.80
saveJsonToVariantFunction · 0.80

Calls 7

reserveMethod · 0.45
sizeMethod · 0.45
beginMethod · 0.45
endMethod · 0.45
push_backMethod · 0.45
dataMethod · 0.45
lengthMethod · 0.45

Tested by 1

GetNamedParametersMethod · 0.64