/base/powermgr/battery_statistics/services/native/include/ |
H A D | battery_stats_listener.h | 34 void ProcessHiSysEvent(const std::string& eventName, const Json::Value& root);
35 void ProcessPhoneEvent(StatsUtils::StatsData& data, const Json::Value& root, const std::string& eventName);
36 void ProcessWakelockEvent(StatsUtils::StatsData& data, const Json::Value& root);
37 void ProcessDispalyEvent(StatsUtils::StatsData& data, const Json::Value& root, const std::string& eventName);
38 void ProcessBatteryEvent(StatsUtils::StatsData& data, const Json::Value& root);
39 void ProcessThermalEvent(StatsUtils::StatsData& data, const Json::Value& root);
40 void ProcessPowerWorkschedulerEvent(StatsUtils::StatsData& data, const Json::Value& root);
41 void ProcessOthersWorkschedulerEvent(StatsUtils::StatsData& data, const Json::Value& root);
42 void ProcessWorkschedulerEvent(StatsUtils::StatsData& data, const Json::Value& root);
43 void ProcessFlashlightEvent(StatsUtils::StatsData& data, const Json [all...] |
/base/hiviewdfx/faultloggerd/tools/process_dump/ |
H A D | dfx_stack_info_formatter.cpp | 38 void FillJsFrame(const DfxFrame& frame, Json::Value& jsonInfo) in FillJsFrame() 40 Json::Value frameJson; in FillJsFrame() 55 Json::Value jsonInfo; in GetStackInfo() 59 jsonStringInfo.append(Json::FastWriter().write(jsonInfo)); in GetStackInfo() 66 bool DfxStackInfoFormatter::GetStackInfo(bool isJsonDump, Json::Value& jsonInfo) const in GetStackInfo() 80 void DfxStackInfoFormatter::GetNativeCrashInfo(Json::Value& jsonInfo) const in GetNativeCrashInfo() 90 Json::Value signal; in GetNativeCrashInfo() 98 Json::Value exception; in GetNativeCrashInfo() 103 Json::Value frames(Json in GetNativeCrashInfo() [all...] |
H A D | dfx_stack_info_formatter.h | 44 bool GetStackInfo(bool isJsonDump, Json::Value& jsonInfo) const; 45 void GetNativeCrashInfo(Json::Value& jsonInfo) const; 46 void GetDumpInfo(Json::Value& jsonInfo) const; 47 bool FillFrames(const std::shared_ptr<DfxThread>& thread, Json::Value& jsonInfo) const; 48 void FillNativeFrame(const DfxFrame& frame, Json::Value& jsonInfo) const; 49 void AppendThreads(const std::vector<std::shared_ptr<DfxThread>>& threads, Json::Value& jsonInfo) const;
|
/base/hiviewdfx/hisysevent/frameworks/native/include/ |
H A D | hisysevent_json_decorator.h | 33 using BaseInfoHandler = std::function<bool(const Json::Value&)>; 34 using ExtensiveInfoHander = std::function<bool(const Json::Value&, const Json::Value&)>; 43 bool CheckAttrDecorationNeed(const Json::Value& eventJson, const std::string& key, 44 const Json::Value& standard); 45 Validity CheckAttrValidity(const Json::Value& eventJson, const std::string& key, 46 const Json::Value& standard); 47 Validity CheckLevelValidity(const Json::Value& baseInfo); 48 bool CheckEventDecorationNeed(const Json::Value& eventJson, BaseInfoHandler baseJsonInfoHandler, 52 bool JudgeDataType(const std::string& dataType, const Json [all...] |
/base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits/src/utils/ |
H A D | json_serializer.cpp | 21 bool JsonSerializer::Deserialize(const std::string &jsonString, Json::Value &dataObj) in Deserialize() 25 Json::CharReaderBuilder builder; in Deserialize() 26 const std::unique_ptr<Json::CharReader> reader(builder.newCharReader()); in Deserialize() 34 bool JsonSerializer::Serialize(const Json::Value &dataObj, std::string &jsonString) in Serialize() 36 Json::StreamWriterBuilder builder; in Serialize() 38 jsonString = Json::writeString(builder, dataObj); in Serialize() 42 bool JsonSerializer::GetPolicy(MessageParcel &data, Json::Value &result) in GetPolicy() 48 bool JsonSerializer::WritePolicy(MessageParcel &reply, Json::Value &result) in WritePolicy() 57 bool JsonSerializer::MergePolicy(std::vector<Json::Value> &data, Json [all...] |
H A D | map_string_serializer.cpp | 26 Json::Value root; in Deserialize() 29 Json::CharReaderBuilder builder; in Deserialize() 30 const std::unique_ptr<Json::CharReader> reader(builder.newCharReader()); in Deserialize() 43 if (root[member].type() != Json::ValueType::stringValue && root[member].type() != Json::ValueType::intValue && in Deserialize() 44 root[member].type() != Json::ValueType::uintValue && root[member].type() != Json::ValueType::booleanValue) { in Deserialize() 59 Json::Value root; in Serialize() 63 Json::StreamWriterBuilder builder; in Serialize() 65 jsonString = Json in Serialize() [all...] |
/base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits/include/utils/ |
H A D | json_serializer.h | 25 * Policy data serializer of type Json::Value. 27 class JsonSerializer : public IPolicySerializer<Json::Value>, public DelayedSingleton<JsonSerializer> { 29 bool Deserialize(const std::string &jsonString, Json::Value &dataObj) override; 31 bool Serialize(const Json::Value &dataObj, std::string &jsonString) override; 33 bool GetPolicy(MessageParcel &data, Json::Value &result) override; 35 bool WritePolicy(MessageParcel &reply, Json::Value &result) override; 37 bool MergePolicy(std::vector<Json::Value> &data, Json::Value &result) override;
|
/base/hiviewdfx/hiview/plugins/usage_event_report/cache/include/ |
H A D | json_parser.h | 33 static bool ParseJsonString(Json::Value& root, const std::string& jsonStr);
34 static bool CheckJsonValue(const Json::Value& value, const std::vector<std::string>& fields);
35 static uint32_t ParseUInt32(const Json::Value& value);
36 static uint64_t ParseUInt64(const Json::Value& value);
37 static std::string ParseString(const Json::Value& value);
38 static void ParseUInt32Vec(const Json::Value& value, std::vector<uint32_t>& vec);
39 static void ParseStringVec(const Json::Value& value, std::vector<std::string>& vec);
|
/base/hiviewdfx/hiview/base/event_report/event/ |
H A D | logger_event.cpp | 26 using ParamValueAdder = void (*)(Json::Value &root, const std::string &name, const ParamValue& value);
28 void AddUint8Value(Json::Value &root, const std::string &name, const ParamValue& value)
in AddUint8Value() 33 void AddUint16Value(Json::Value &root, const std::string &name, const ParamValue& value)
in AddUint16Value() 38 void AddUint32Value(Json::Value &root, const std::string &name, const ParamValue& value)
in AddUint32Value() 43 void AddUint64Value(Json::Value &root, const std::string &name, const ParamValue& value)
in AddUint64Value() 48 void AddStringValue(Json::Value &root, const std::string &name, const ParamValue& value)
in AddStringValue() 53 void AddUint32VecValue(Json::Value &root, const std::string &name, const ParamValue& value)
in AddUint32VecValue() 61 void AddStringVecValue(Json::Value &root, const std::string &name, const ParamValue& value)
in AddStringVecValue() 87 Json::Value root;
in ToJsonString() 99 Json in ToJsonString() [all...] |
/base/hiviewdfx/hiview/base/include/ |
H A D | dispatch_rule_parser.h | 32 void ParseEventTypes(const Json::Value& root);
33 void ParseTagEvents(const Json::Value& root);
34 void ParseEvents(const Json::Value& root);
35 void ParseDomainRule(const Json::Value& root);
36 void ParseDomains(const Json::Value& json, DomainRule &domainRule);
|
/base/hiviewdfx/hiview/plugins/sysevent_source/include/ |
H A D | event_json_parser.h | 44 using JSON_VALUE_LOOP_HANDLER = std::function<void(const std::string&, const Json::Value&)>; 59 bool HasIntMember(const Json::Value& jsonObj, const std::string& name) const; 60 bool HasStringMember(const Json::Value& jsonObj, const std::string& name) const; 61 bool HasBoolMember(const Json::Value& jsonObj, const std::string& name) const; 62 void InitEventInfoMapRef(const Json::Value& jsonObj, JSON_VALUE_LOOP_HANDLER handler) const; 63 BaseInfo ParseBaseConfig(const Json::Value& eventNameJson) const; 64 void ParseHiSysEventDef(const Json::Value& hiSysEventDef, std::shared_ptr<DOMAIN_INFO_MAP> sysDefMap); 65 NAME_INFO_MAP ParseNameConfig(const Json::Value& domainJson) const;
|
/base/sensors/sensor/vibration_convert/core/native/src/ |
H A D | generate_vibration_json_file.cpp | 35 Json::Value meta; in GenerateJsonFile() 40 Json::Value root; in GenerateJsonFile() 42 Json::Value pattern; in GenerateJsonFile() 44 Json::Value eventValue; in GenerateJsonFile() 52 Json::Value ev; in GenerateJsonFile() 56 Json::Value channel; in GenerateJsonFile() 59 Json::Value channels; in GenerateJsonFile() 83 Json::Value dataValue; in DebugJsonFile()
|
/base/hiviewdfx/hisysevent/frameworks/native/ |
H A D | hisysevent_json_decorator.cpp | 57 Json::CharReaderBuilder jsonRBuilder; in HiSysEventJsonDecorator() 58 Json::CharReaderBuilder::strictMode(&jsonRBuilder.settings_); in HiSysEventJsonDecorator() 62 Json::Reader reader(Json::Features::strictMode()); in HiSysEventJsonDecorator() 72 bool HiSysEventJsonDecorator::CheckAttrDecorationNeed(const Json::Value& eventJson, const std::string& key, in HiSysEventJsonDecorator() 73 const Json::Value& standard) in HiSysEventJsonDecorator() 80 Validity HiSysEventJsonDecorator::CheckAttrValidity(const Json::Value& eventJson, const std::string& key, in HiSysEventJsonDecorator() 81 const Json::Value& standard) in HiSysEventJsonDecorator() 98 Validity HiSysEventJsonDecorator::CheckLevelValidity(const Json::Value& baseInfo) in HiSysEventJsonDecorator() 113 bool HiSysEventJsonDecorator::CheckEventDecorationNeed(const Json in HiSysEventJsonDecorator() [all...] |
/base/customization/enterprise_device_management/services/edm_plugin/src/utils/ |
H A D | array_usb_device_id_serializer.cpp | 51 Json::Value root; in Deserialize() 52 Json::String err; in Deserialize() 53 Json::CharReaderBuilder builder; in Deserialize() 54 const std::unique_ptr<Json::CharReader> charReader(builder.newCharReader()); in Deserialize() 64 Json::StreamWriterBuilder writerBuilder; in Deserialize() 65 std::string valueJsonString = Json::writeString(writerBuilder, root[i]); in Deserialize() 72 Json::Value item; in Deserialize() 73 Json::Reader reader; in Deserialize() 78 if (!item["vendorId"].isConvertibleTo(Json::intValue) || !item["productId"].isConvertibleTo(Json in Deserialize() [all...] |
/base/hiviewdfx/hiview/plugins/usage_event_report/cache/ |
H A D | json_parser.cpp | 39 bool JsonParser::ParseJsonString(Json::Value& eventJson, const std::string& jsonStr)
in ParseJsonString() 41 Json::CharReaderBuilder jsonRBuilder;
in ParseJsonString() 42 Json::CharReaderBuilder::strictMode(&jsonRBuilder.settings_);
in ParseJsonString() 43 std::unique_ptr<Json::CharReader> const reader(jsonRBuilder.newCharReader());
in ParseJsonString() 48 bool JsonParser::CheckJsonValue(const Json::Value& eventJson, const std::vector<std::string>& fields)
in CheckJsonValue() 58 uint32_t JsonParser::ParseUInt32(const Json::Value& value)
in ParseUInt32() 63 uint64_t JsonParser::ParseUInt64(const Json::Value& value)
in ParseUInt64() 68 std::string JsonParser::ParseString(const Json::Value& value)
in ParseString() 73 void JsonParser::ParseUInt32Vec(const Json::Value& root, std::vector<uint32_t>& vec)
in ParseUInt32Vec() 83 void JsonParser::ParseStringVec(const Json [all...] |
/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/ |
H A D | hisysevent_record.cpp | 37 constexpr Json::UInt64 BIT = 2; 38 constexpr Json::UInt64 BIT_AND_VAL = 1; 47 static inline double int64ToDouble(Json::UInt64 value) in int64ToDouble() 49 return static_cast<double>(Json::Int64(value / BIT)) * DOUBLE_CONVERT_FACTOR + in int64ToDouble() 50 static_cast<double>(Json::Int64(value & BIT_AND_VAL)); in int64ToDouble() 345 Json::CharReaderBuilder jsonRBuilder; 346 Json::CharReaderBuilder::strictMode(&jsonRBuilder.settings_); 347 std::unique_ptr<Json::CharReader> const reader(jsonRBuilder.newCharReader()); 351 Json::Reader reader(Json [all...] |
/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/include/ |
H A D | hisysevent_value.h | 31 HiSysEventValue(Json::Value jsonVal): jsonVal_(jsonVal), hasInitialized_(true) {} in HiSysEventValue() 50 Json::Value Index(const int index) const; 51 Json::Value GetParamValue(const std::string& key) const; 52 Json::ValueType Type() const; 59 Json::Value jsonVal_;
|
/base/hiviewdfx/hiview/adapter/service/server/src/ |
H A D | hiview_log_config_manager.cpp | 31 Json::Value ParseJsonFile(const std::string& path)
in ParseJsonFile() 33 Json::Value jsonRoot;
in ParseJsonFile() 37 return Json::Value();
in ParseJsonFile() 39 Json::CharReaderBuilder builder;
in ParseJsonFile() 40 Json::CharReaderBuilder::strictMode(&builder.settings_);
in ParseJsonFile() 44 return Json::Value();
in ParseJsonFile() 49 inline bool IsStringMember(const Json::Value& jsonRoot, const std::string& key)
in IsStringMember() 54 inline bool IsBoolMember(const Json::Value& jsonRoot, const std::string& key)
in IsBoolMember() 72 Json::Value jsonRoot = ParseJsonFile(CONFIG_FILE_PATH);
in GetLogConfigFromFile()
|
/base/hiviewdfx/hiview/plugins/sysevent_source/ |
H A D | event_json_parser.cpp | 40 bool ReadSysEventDefFromFile(const std::string& path, Json::Value& hiSysEventDef) in ReadSysEventDefFromFile() 47 Json::CharReaderBuilder jsonRBuilder; in ReadSysEventDefFromFile() 48 Json::CharReaderBuilder::strictMode(&jsonRBuilder.settings_); in ReadSysEventDefFromFile() 96 bool EventJsonParser::HasIntMember(const Json::Value& jsonObj, const std::string& name) const in HasIntMember() 101 bool EventJsonParser::HasStringMember(const Json::Value& jsonObj, const std::string& name) const in HasStringMember() 106 bool EventJsonParser::HasBoolMember(const Json::Value& jsonObj, const std::string& name) const in HasBoolMember() 111 void EventJsonParser::InitEventInfoMapRef(const Json::Value& eventJson, JSON_VALUE_LOOP_HANDLER handler) const in InitEventInfoMapRef() 128 BaseInfo EventJsonParser::ParseBaseConfig(const Json::Value& eventNameJson) const in ParseBaseConfig() 136 Json::Value baseJsonInfo = eventNameJson[BASE]; in ParseBaseConfig() 171 void EventJsonParser::ParseHiSysEventDef(const Json [all...] |
/base/hiviewdfx/faultloggerd/interfaces/innerkits/formatter/ |
H A D | dfx_json_formatter.cpp | 30 static bool FormatJsFrame(const Json::Value& frames, const uint32_t& frameIdx, std::string& outStr) in FormatJsFrame() 47 static bool FormatNativeFrame(const Json::Value& frames, const uint32_t& frameIdx, std::string& outStr) in FormatNativeFrame() 73 Json::Reader reader; in FormatJsonStack() 74 Json::Value threads; in FormatJsonStack() 82 Json::Value thread = threads[i]; in FormatJsonStack() 83 if (thread["tid"].isConvertibleTo(Json::stringValue) && in FormatJsonStack() 84 thread["thread_name"].isConvertibleTo(Json::stringValue)) { in FormatJsonStack() 87 const Json::Value frames = thread["frames"]; in FormatJsonStack() 138 Json::Value jsonInfo; in FormatKernelStackJson() 140 Json in FormatKernelStackJson() [all...] |
/base/powermgr/battery_manager/services/native/src/ |
H A D | battery_config.cpp | 72 Json::CharReaderBuilder readerBuilder; in ParseConfig() 96 Json::Value value = GetValue(key); in GetInt() 144 Json::Value soc = GetValue("light." + level + ".soc"); in ParseLightConf() 145 Json::Value rgb = GetValue("light." + level + ".rgb"); in ParseLightConf() 172 Json::Value bootActionsConfig = GetValue("boot_actions"); in ParseBootActionsConf() 180 void BatteryConfig::ParseCommonEventConf(const Json::Value& bootActionsConfig) in ParseCommonEventConf() 182 Json::Value commonEventConfs = bootActionsConfig["sendcommonevent"]; in ParseCommonEventConf() 190 Json::Value eventName = commonEventConf["event_name"]; in ParseCommonEventConf() 191 Json::Value sceneConfigName = commonEventConf["scene_config"]["name"]; in ParseCommonEventConf() 192 Json in ParseCommonEventConf() [all...] |
/base/account/os_account/services/accountmgr/include/osaccount/ |
H A D | os_account_file_operator.h | 41 Json constraintsConfig_; 42 Json baseOsAccountConstraintsConfig_; 43 Json globalOsAccountConstraintsConfig_; 44 Json specificOsAccountConstraintsConfig_;
|
/base/customization/enterprise_device_management/services/edm_plugin/include/utils/ |
H A D | wifi_device_config_serializer.h | 42 Json::Value SerializerIpAddress(const Wifi::WifiIpAddress &address); 43 Wifi::WifiIpAddress DeserializeIpAddress(const Json::Value &ipAddressJson); 44 void ConvertStrToJson(const std::string &str, Json::Value &json); 45 void ConvertJsonToStr(const Json::Value &json, std::string &str);
|
/base/account/os_account/services/accountmgr/src/osaccount/ |
H A D | os_account_file_operator.cpp | 40 constraintsConfig_ = Json::parse(constraintsConfigStr, nullptr, false); in Init() 50 Json constraintListCollecting = Json::parse(constraintListCollectingStr, nullptr, false); in Init() 75 Json typeJson; in GetConstraintsByType() 76 OHOS::AccountSA::GetDataByType<Json>(constraintsConfig_, in GetConstraintsByType() 94 baseOsAccountConstraintsConfig_ = Json::parse(baseUserConstraintsConfigStr, nullptr, false); in GetBaseOAConstraintsList() 117 globalOsAccountConstraintsConfig_ = Json::parse(globalOsAccountConstraintsConfigStr, nullptr, false); in GetGlobalOAConstraintsList() 141 specificOsAccountConstraintsConfig_ = Json::parse(specificOsAccountConstraintsConfigStr, nullptr, false); in GetSpecificOAConstraintsList() 151 Json SpecificOAConstraintsData; in GetSpecificOAConstraintsList() 152 OHOS::AccountSA::GetDataByType<Json>(specificOsAccountConstraintsConfig in GetSpecificOAConstraintsList() [all...] |
/base/security/dlp_permission_service/frameworks/common/include/ |
H A D | i_json_operator.h | 25 using Json = nlohmann::json; 30 virtual Json ToJson() const = 0; 31 virtual void FromJson(const Json& jsonObject) = 0;
|