Home
last modified time | relevance | path

Searched refs:PacketDef (Results 1 – 4 of 4) sorted by relevance

/system/bt/gd/packet/parser/
Dpacket_def.h27 class PacketDef : public ParentDef {
29 PacketDef(std::string name, FieldList fields);
30 PacketDef(std::string name, FieldList fields, PacketDef* parent);
Dpacket_def.cc25 PacketDef::PacketDef(std::string name, FieldList fields) : ParentDef(name, fields, nullptr) {} in PacketDef() function in PacketDef
26 PacketDef::PacketDef(std::string name, FieldList fields, PacketDef* parent) : ParentDef(name, field… in PacketDef() function in PacketDef
28 PacketField* PacketDef::GetNewField(const std::string&, ParseLocation) const { in GetNewField()
32 void PacketDef::GenParserDefinition(std::ostream& s) const { in GenParserDefinition()
93 void PacketDef::GenTestingParserFromBytes(std::ostream& s) const { in GenTestingParserFromBytes()
116 void PacketDef::GenParserDefinitionPybind11(std::ostream& s) const { in GenParserDefinitionPybind11()
152 void PacketDef::GenParserFieldGetter(std::ostream& s, const PacketField* field) const { in GenParserFieldGetter()
165 TypeDef::Type PacketDef::GetDefinitionType() const { in GetDefinitionType()
169 void PacketDef::GenValidator(std::ostream& s) const { in GenValidator()
315 void PacketDef::GenParserToString(std::ostream& s) const { in GenParserToString()
[all …]
Ddeclarations.h50 void AddPacketDef(std::string name, PacketDef def) { in AddPacketDef()
59 PacketDef* GetPacketDef(const std::string& name) { in GetPacketDef()
88 std::map<std::string, PacketDef> packet_defs_;
89 std::deque<std::pair<std::string, PacketDef>> packet_defs_queue_;
Dlanguage_y.yy43 PacketDef* packet_definition_value;
299 … auto packet_definition = new PacketDef(std::move(packet_name), std::move(field_definition_list));
321 …auto packet_definition = new PacketDef(std::move(packet_name), std::move(field_definition_list), p…
346 …auto packet_definition = new PacketDef(std::move(packet_name), std::move(field_definition_list), p…