class ParseState
Defined at line 182 of file ../../src/ui/input/lib/hid-parser/parser.cc
Public Methods
char * Alloc (size_t size)
Defined at line 184 of file ../../src/ui/input/lib/hid-parser/parser.cc
void Free (void * mem)
Defined at line 190 of file ../../src/ui/input/lib/hid-parser/parser.cc
void ParseState ()
Defined at line 192 of file ../../src/ui/input/lib/hid-parser/parser.cc
bool Init ()
Defined at line 197 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult Finish (DeviceDescriptor ** device)
Defined at line 210 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult start_collection (uint32_t data)
Defined at line 372 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult end_collection (uint32_t data)
Defined at line 407 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult add_field (NodeType type, uint32_t data)
Defined at line 419 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult reset_usage ()
Defined at line 465 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult add_usage (uint32_t data)
Defined at line 472 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_usage_min (uint32_t data)
Defined at line 481 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_usage_max (uint32_t data)
Defined at line 489 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_usage_page (uint32_t data)
Defined at line 500 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_logical_min (int32_t data)
Defined at line 508 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_logical_max (const hid::Item & item)
Defined at line 513 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_physical_min (int32_t data)
Defined at line 522 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_physical_max (const hid::Item & item)
Defined at line 527 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_unit (uint32_t data)
Defined at line 536 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_unit_exp (uint32_t data)
Defined at line 543 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_report_id (uint32_t data)
Defined at line 554 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_report_count (uint32_t data)
Defined at line 585 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult set_report_size (uint32_t data)
Defined at line 593 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult push (uint32_t data)
Defined at line 600 of file ../../src/ui/input/lib/hid-parser/parser.cc
ParseResult pop (uint32_t data)
Defined at line 606 of file ../../src/ui/input/lib/hid-parser/parser.cc