USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK > Class Template Reference

#include <confdescparser.h>

Inheritance diagram for ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >:
Inheritance graph
[legend]
Collaboration diagram for ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >:
Collaboration graph
[legend]

Public Member Functions

 ConfigDescParser (UsbConfigXtracter *xtractor)
 
virtual void Parse (const uint16_t len, const uint8_t *pbuf, const uint16_t &offset)
 

Detailed Description

template<const uint8_t CLASS_ID, const uint8_t SUBCLASS_ID, const uint8_t PROTOCOL_ID, const uint8_t MASK>
class ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >

Definition at line 45 of file confdescparser.h.

Constructor & Destructor Documentation

template<const uint8_t CLASS_ID, const uint8_t SUBCLASS_ID, const uint8_t PROTOCOL_ID, const uint8_t MASK>
ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >::ConfigDescParser ( UsbConfigXtracter xtractor)

Definition at line 74 of file confdescparser.h.

Member Function Documentation

template<const uint8_t CLASS_ID, const uint8_t SUBCLASS_ID, const uint8_t PROTOCOL_ID, const uint8_t MASK>
void ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >::Parse ( const uint16_t  len,
const uint8_t *  pbuf,
const uint16_t &  offset 
)
virtual

Implements USBReadParser.

Definition at line 86 of file confdescparser.h.


The documentation for this class was generated from the following file: