Lines Matching refs:GroupField
19 GroupField::GroupField(ParseLocation loc, std::list<PacketField*>* fields) in GroupField() function in GroupField
22 GroupField::~GroupField() { in ~GroupField()
26 const std::string GroupField::kFieldType = "GroupField";
28 std::string GroupField::GetName() const { in GetName()
33 const std::string& GroupField::GetFieldType() const { in GetFieldType()
34 return GroupField::kFieldType; in GetFieldType()
37 Size GroupField::GetSize() const { in GetSize()
42 std::string GroupField::GetDataType() const { in GetDataType()
47 void GroupField::GenExtractor(std::ostream&, int, bool) const { in GenExtractor()
51 std::string GroupField::GetGetterFunctionName() const { in GetGetterFunctionName()
56 void GroupField::GenGetter(std::ostream&, Size, Size) const { in GenGetter()
60 std::string GroupField::GetBuilderParameterType() const { in GetBuilderParameterType()
65 bool GroupField::HasParameterValidator() const { in HasParameterValidator()
70 void GroupField::GenParameterValidator(std::ostream&) const { in GenParameterValidator()
74 void GroupField::GenInserter(std::ostream&) const { in GenInserter()
78 void GroupField::GenValidator(std::ostream&) const { in GenValidator()
82 const std::list<PacketField*>* GroupField::GetFields() const { in GetFields()
86 std::string GroupField::GetRustDataType() const { in GetRustDataType()
90 void GroupField::GenRustGetter(std::ostream&, Size, Size) const { in GenRustGetter()
93 void GroupField::GenRustWriter(std::ostream&, Size, Size) const {} in GenRustWriter()