Home
last modified time | relevance | path

Searched refs:ParentDef (Results 1 – 6 of 6) sorted by relevance

/system/bt/gd/packet/parser/
Dparent_def.h29 class ParentDef : public TypeDef {
31 ParentDef(std::string name, FieldList fields);
32 ParentDef(std::string name, FieldList fields, ParentDef* parent);
66 ParentDef* parent_{nullptr};
Dparent_def.cc22 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 …]
Dstruct_def.h28 class StructDef : public ParentDef {
Dpacket_def.h27 class PacketDef : public ParentDef {
Dpacket_def.cc25 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()
Dstruct_def.cc24 : ParentDef(name, fields, parent), total_size_(GetSize(true)) {} in StructDef()