The Pedigree Project  0.1
Public Member Functions | Public Attributes | List of all members
HidReport::LocalState Struct Reference

Structure holding various global and local values for a Main item. More...

+ Collaboration diagram for HidReport::LocalState:

Public Member Functions

 LocalState ()
 Constructor, sets all values to ~0 (invalid)
 
void resetLocalValues ()
 Resets the local values (called every time a Main item occurs)
 
uint16_t getUsageByIndex (uint16_t nUsageIndex)
 Returns the usage number represented by the given index.
 
LocalStateoperator= (LocalState &s)
 Copy constructor.
 

Public Attributes

int64_t nUsagePage
 
int64_t nLogMin
 
int64_t nLogMax
 
int64_t nPhysMin
 
int64_t nPhysMax
 
int64_t nReportSize
 
int64_t nReportID
 
int64_t nReportCount
 
Vector< size_t > * pUsages
 
int64_t nUsageMin
 
int64_t nUsageMax
 

Detailed Description

Structure holding various global and local values for a Main item.

Definition at line 89 of file HidReport.h.


The documentation for this struct was generated from the following files: