Home
last modified time | relevance | path

Searched refs:ParseLocation (Results 1 – 25 of 57) sorted by relevance

123

/system/bt/gd/packet/parser/
Dparse_location.h19 class ParseLocation {
21 ParseLocation() : line_(-1) {} in ParseLocation() function
23 ParseLocation(int line) : line_(line) {} in ParseLocation() function
Dlogging.h30 virtual ParseLocation GetLocation() const = 0;
35 LogMessage(ParseLocation loc, std::initializer_list<const Loggable*> tokens) in LogMessage()
85 ParseLocation loc_;
Dchecksum_def.h30 virtual PacketField* GetNewField(const std::string& name, ParseLocation loc) const override;
Dchecksum_def.cc24 PacketField* ChecksumDef::GetNewField(const std::string& name, ParseLocation loc) const { in GetNewField()
Dstruct_parser_generator.h35 : struct_def_(s), packet_field_(s->GetNewField(s->name_ + "_parse", ParseLocation())) {} in TreeNode()
Denum_def.h31 virtual PacketField* GetNewField(const std::string& name, ParseLocation loc) const;
Dtype_def.h46 virtual PacketField* GetNewField(const std::string& name, ParseLocation loc) const = 0;
Dcustom_field_def.h32 virtual PacketField* GetNewField(const std::string& name, ParseLocation loc) const override;
Denum_def.cc40 PacketField* EnumDef::GetNewField(const std::string& name, ParseLocation loc) const { in GetNewField()
/system/bt/gd/packet/parser/fields/
Dpacket_field.h31 PacketField(std::string name, ParseLocation loc);
114 ParseLocation GetLocation() const override;
138 ParseLocation loc_;
Darray_field.h25 ArrayField(std::string name, int element_size, int fixed_size, ParseLocation loc);
27 ArrayField(std::string name, TypeDef* type_def, int fixed_size, ParseLocation loc);
Dvector_field.h26 VectorField(std::string name, int element_size, std::string size_modifier, ParseLocation loc);
28 VectorField(std::string name, TypeDef* type_def, std::string size_modifier, ParseLocation loc);
Dfixed_enum_field.h28 FixedEnumField(EnumDef* enum_def, std::string value, ParseLocation loc);
Dfixed_enum_field.cc22 FixedEnumField::FixedEnumField(EnumDef* enum_def, std::string value, ParseLocation loc) in FixedEnumField()
Dpacket_field.cc21 PacketField::PacketField(std::string name, ParseLocation loc) : loc_(loc), name_(name) {} in PacketField()
27 ParseLocation PacketField::GetLocation() const { in GetLocation()
Dfixed_scalar_field.h28 FixedScalarField(int size, int64_t value, ParseLocation loc);
Dfixed_field.h28 FixedField(std::string name, int size, ParseLocation loc);
Dfixed_field.cc22 FixedField::FixedField(std::string name, int size, ParseLocation loc) in FixedField()
Denum_field.h26 EnumField(std::string name, EnumDef enum_def, std::string value, ParseLocation loc);
Dcount_field.h25 CountField(std::string name, int size, ParseLocation loc);
Dsize_field.cc22 SizeField::SizeField(std::string name, int size, ParseLocation loc) in SizeField()
Dfixed_scalar_field.cc22 FixedScalarField::FixedScalarField(int size, int64_t value, ParseLocation loc) in FixedScalarField()
Dpadding_field.cc22 PaddingField::PaddingField(int size, ParseLocation loc) in PaddingField()
Dcount_field.cc22 CountField::CountField(std::string name, int size, ParseLocation loc) in CountField()
Denum_field.cc23 EnumField::EnumField(std::string name, EnumDef enum_def, std::string value, ParseLocation loc) in EnumField()

123