Searched refs:ParentDef (Results 1 – 6 of 6) sorted by relevance
/system/bt/gd/packet/parser/ |
D | parent_def.h | 29 class ParentDef : public TypeDef { 31 ParentDef(std::string name, FieldList fields); 32 ParentDef(std::string name, FieldList fields, ParentDef* parent); 66 ParentDef* parent_{nullptr};
|
D | parent_def.cc | 22 ParentDef::ParentDef(std::string name, FieldList fields) : ParentDef(name, fields, nullptr) {} in ParentDef() function in ParentDef 23 ParentDef::ParentDef(std::string name, FieldList fields, ParentDef* parent) in ParentDef() function in ParentDef 26 void ParentDef::AddParentConstraint(std::string field_name, std::variant<int64_t, std::string> valu… in AddParentConstraint() 63 void ParentDef::AssignSizeFields() { in AssignSizeFields() 111 void ParentDef::SetEndianness(bool is_little_endian) { in SetEndianness() 116 Size ParentDef::GetSize(bool without_payload) const { in GetSize() 165 Size ParentDef::GetOffsetForField(std::string field_name, bool from_end) const { in GetOffsetForField() 218 FieldList ParentDef::GetParamList() const { in GetParamList() 246 void ParentDef::GenMembers(std::ostream& s) const { in GenMembers() 255 void ParentDef::GenSize(std::ostream& s) const { in GenSize() [all …]
|
D | struct_def.h | 28 class StructDef : public ParentDef {
|
D | packet_def.h | 27 class PacketDef : public ParentDef {
|
D | packet_def.cc | 25 PacketDef::PacketDef(std::string name, FieldList fields) : ParentDef(name, fields, nullptr) {} in PacketDef() 26 PacketDef::PacketDef(std::string name, FieldList fields, PacketDef* parent) : ParentDef(name, field… in PacketDef()
|
D | struct_def.cc | 24 : ParentDef(name, fields, parent), total_size_(GetSize(true)) {} in StructDef()
|