Home
last modified time | relevance | path

Searched refs:DecodedParam (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/hiviewdfx/hiview/base/event_raw/include/decoded/
H A Ddecoded_param.h28 class DecodedParam : public ValueParam {
35 virtual ~DecodedParam() in ~DecodedParam()
65 : DecodedParam(rawData, maxLen, pos, key) {} in UnsignedVarintDecodedParam()
78 : DecodedParam(rawData, maxLen, pos, key) {} in UnsignedVarintDecodedArrayParam()
91 : DecodedParam(rawData, maxLen, pos, key) {} in SignedVarintDecodedParam()
104 : DecodedParam(rawData, maxLen, pos, key) {} in SignedVarintDecodedArrayParam()
117 : DecodedParam(rawData, maxLen, pos, key) {} in FloatingNumberDecodedParam()
130 : DecodedParam(rawData, maxLen, pos, key) {} in FloatingNumberDecodedArrayParam()
140 class StringDecodedParam : public DecodedParam {
143 : DecodedParam(rawData, maxLen, pos, key) {} in StringDecodedParam()
[all …]
H A Ddecoded_event.h43 const std::vector<std::shared_ptr<DecodedParam>>& GetAllCustomizedValues();
49 std::shared_ptr<DecodedParam> ParseCustomizedParam(const size_t maxLen);
111 void AppendCustomizedArrayParam(std::stringstream& ss, std::shared_ptr<DecodedParam> param);
112 void AppendCustomizedParam(std::stringstream& ss, std::shared_ptr<DecodedParam> param);
116 …std::shared_ptr<DecodedParam> CreateFloatingNumTypeDecodedParam(const size_t maxLen, const std::st…
118 …std::shared_ptr<DecodedParam> CreateSignedVarintTypeDecodedParam(const size_t maxLen, const std::s…
120 …std::shared_ptr<DecodedParam> CreateStringTypeDecodedParam(const size_t maxLen, const std::string&…
122 …std::shared_ptr<DecodedParam> CreateUnsignedVarintTypeDecodedParam(const size_t maxLen, const std:…
148 std::vector<std::shared_ptr<DecodedParam>> allParams_;
/ohos5.0/base/hiviewdfx/hiview/base/event_raw/decoded/
H A Ddecoded_event.cpp133 {DataCodedType::SIGNED_VARINT_ARRAY, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedArrayParam()
140 {DataCodedType::FLOATING_ARRAY, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedArrayParam()
147 {DataCodedType::DSTRING_ARRAY, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedArrayParam()
165 {DataCodedType::UNSIGNED_VARINT, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedParam()
172 {DataCodedType::SIGNED_VARINT, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedParam()
179 {DataCodedType::FLOATING, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedParam()
186 {DataCodedType::DSTRING, [this, &ss](std::shared_ptr<DecodedParam> param) { in AppendCustomizedParam()
255 const std::vector<std::shared_ptr<DecodedParam>>& DecodedEvent::GetAllCustomizedValues() in GetAllCustomizedValues()
339 std::shared_ptr<DecodedParam> DecodedEvent::CreateStringTypeDecodedParam(const size_t maxLen, in CreateStringTypeDecodedParam()
357 std::shared_ptr<DecodedParam> DecodedEvent::ParseCustomizedParam(const size_t maxLen) in ParseCustomizedParam()
[all …]
H A Ddecoded_param.cpp25 std::string DecodedParam::GetKey() in GetKey()
30 size_t DecodedParam::GetPosition() in GetPosition()
35 bool DecodedParam::AsUint64(uint64_t& dest) in AsUint64()
40 bool DecodedParam::AsInt64(int64_t& dest) in AsInt64()
45 bool DecodedParam::AsDouble(double& dest) in AsDouble()
50 bool DecodedParam::AsString(std::string& dest) in AsString()
55 bool DecodedParam::AsUint64Vec(std::vector<uint64_t>& dest) in AsUint64Vec()
60 bool DecodedParam::AsInt64Vec(std::vector<int64_t>& dest) in AsInt64Vec()
65 bool DecodedParam::AsDoubleVec(std::vector<double>& dest) in AsDoubleVec()
70 bool DecodedParam::AsStringVec(std::vector<std::string>& dest) in AsStringVec()
/ohos5.0/base/hiviewdfx/hiview/base/event_raw/encoded/
H A Draw_data_builder.cpp310 void RawDataBuilder::InitValueParams(const std::vector<std::shared_ptr<DecodedParam>>& params) in InitValueParams()
313 std::function<void(std::shared_ptr<DecodedParam>)>> paramFuncs = { in InitValueParams()
314 {EventRaw::DataCodedType::UNSIGNED_VARINT, [this] (std::shared_ptr<DecodedParam> param) { in InitValueParams()
321 {EventRaw::DataCodedType::SIGNED_VARINT, [this] (std::shared_ptr<DecodedParam> param) { in InitValueParams()
328 {EventRaw::DataCodedType::FLOATING, [this] (std::shared_ptr<DecodedParam> param) { in InitValueParams()
335 {EventRaw::DataCodedType::DSTRING, [this] (std::shared_ptr<DecodedParam> param) { in InitValueParams()
357 void RawDataBuilder::InitArrayValueParams(const std::vector<std::shared_ptr<DecodedParam>>& params) in InitArrayValueParams()
360 std::function<void(std::shared_ptr<DecodedParam>)>> paramFuncs = { in InitArrayValueParams()
368 … {EventRaw::DataCodedType::SIGNED_VARINT_ARRAY, [this] (std::shared_ptr<DecodedParam> param) { in InitArrayValueParams()
375 {EventRaw::DataCodedType::FLOATING_ARRAY, [this] (std::shared_ptr<DecodedParam> param) { in InitArrayValueParams()
[all …]
/ohos5.0/base/hiviewdfx/hiview/base/event_raw/test/unittest/common/
H A Devent_raw_encoded_and_decoded_test.cpp501 std::shared_ptr<DecodedParam> param = decodedParam;
541 std::shared_ptr<DecodedParam> param = decodedParam;
581 std::shared_ptr<DecodedParam> param = decodedParam;
621 std::shared_ptr<DecodedParam> param = decodedParam;
661 std::shared_ptr<DecodedParam> param = decodedParam;
701 std::shared_ptr<DecodedParam> param = decodedParam;
740 std::shared_ptr<DecodedParam> param = decodedParam;
779 std::shared_ptr<DecodedParam> param = decodedParam;
/ohos5.0/base/hiviewdfx/hiview/base/event_raw/include/encoded/
H A Draw_data_builder.h517 void InitValueParams(const std::vector<std::shared_ptr<DecodedParam>>& params);
518 void InitArrayValueParams(const std::vector<std::shared_ptr<DecodedParam>>& params);