Home
last modified time | relevance | path

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

/system/bt/gd/packet/parser/fields/
Dfixed_field.cc20 int FixedField::unique_id_ = 0;
22 FixedField::FixedField(std::string name, int size, ParseLocation loc) in FixedField() function in FixedField
25 void FixedField::GenGetter(std::ostream& s, Size start_offset, Size end_offset) const { in GenGetter()
31 std::string FixedField::GetBuilderParameterType() const { in GetBuilderParameterType()
35 bool FixedField::GenBuilderParameter(std::ostream&) const { in GenBuilderParameter()
40 bool FixedField::HasParameterValidator() const { in HasParameterValidator()
44 void FixedField::GenParameterValidator(std::ostream&) const { in GenParameterValidator()
48 void FixedField::GenInserter(std::ostream& s) const { in GenInserter()
54 void FixedField::GenValidator(std::ostream& s) const { in GenValidator()
Dfixed_scalar_field.cc23 : FixedField("fixed_scalar", size, loc), value_(value) {} in FixedScalarField()
43 FixedField::GenRustWriter(s, start_offset, end_offset); in GenRustWriter()
47 FixedField::GenRustGetter(s, start_offset, end_offset); in GenRustGetter()
Dfixed_field.h26 class FixedField : public ScalarField {
28 FixedField(std::string name, int size, ParseLocation loc);
Dfixed_enum_field.h26 class FixedEnumField : public FixedField {
Dfixed_enum_field.cc23 : FixedField("fixed_enum", enum_def->size_, loc), enum_(enum_def), value_(value) {} in FixedEnumField()
Dfixed_scalar_field.h26 class FixedScalarField : public FixedField {