USB Host Shield 2.0
Main Page
Related Pages
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
GitHub
USB_Host_Shield_2.0
sink_parser.h
Go to the documentation of this file.
1
/* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.
2
3
This software may be distributed and modified under the terms of the GNU
4
General Public License version 2 (GPL2) as published by the Free Software
5
Foundation and appearing in the file GPL2.TXT included in the packaging of
6
this file. Please note that GPL2 Section 2[b] requires that all works based
7
on this software must also be made publicly available under the terms of
8
the GPL2 ("Copyleft").
9
10
Contact information
11
-------------------
12
13
Circuits At Home, LTD
14
Web : http://www.circuitsathome.com
15
e-mail : support@circuitsathome.com
16
*/
17
#if !defined(_usb_h_) || defined(__SINK_PARSER_H__)
18
#error "Never include hexdump.h directly; include Usb.h instead"
19
#else
20
#define __SINK_PARSER_H__
21
22
extern
int
UsbDEBUGlvl
;
23
24
// This parser does absolutely nothing with the data, just swallows it.
25
26
template
<
class
BASE_CLASS,
class
LEN_TYPE,
class
OFFSET_TYPE>
27
class
SinkParser
:
public
BASE_CLASS {
28
public
:
29
30
SinkParser
() {
31
};
32
33
void
Initialize
() {
34
};
35
36
void
Parse
(
const
LEN_TYPE len,
const
uint8_t *pbuf,
const
OFFSET_TYPE &offset) {
37
};
38
};
39
40
41
#endif // __HEXDUMP_H__
SinkParser::SinkParser
SinkParser()
Definition:
sink_parser.h:30
SinkParser
Definition:
sink_parser.h:27
SinkParser::Initialize
void Initialize()
Definition:
sink_parser.h:33
UsbDEBUGlvl
int UsbDEBUGlvl
Definition:
message.cpp:22
SinkParser::Parse
void Parse(const LEN_TYPE len, const uint8_t *pbuf, const OFFSET_TYPE &offset)
Definition:
sink_parser.h:36
Generated by
1.8.6