exip
Alpha 0.5.4
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
src
contentIO
include
bodyDecode.h
Go to the documentation of this file.
1
/*==================================================================*\
2
| EXIP - Embeddable EXI Processor in C |
3
|--------------------------------------------------------------------|
4
| This work is licensed under BSD 3-Clause License |
5
| The full license terms and conditions are located in LICENSE.txt |
6
\===================================================================*/
7
17
#ifndef BODYDECODE_H_
18
#define BODYDECODE_H_
19
20
#include "contentHandler.h"
21
32
errorCode
processNextProduction
(
EXIStream
* strm,
SmallIndex
* nonTermID_out,
ContentHandler
* handler,
void
* app_data);
33
42
errorCode
decodeQName
(
EXIStream
* strm,
QName
* qname,
QNameID
* qnameID);
43
51
errorCode
decodeUri
(
EXIStream
* strm,
SmallIndex
* uriId);
52
61
errorCode
decodeLn
(
EXIStream
* strm,
Index
uriId,
Index
* lnId);
62
72
errorCode
decodePfxQname
(
EXIStream
* strm,
QName
* qname,
SmallIndex
uriId);
73
82
errorCode
decodePfx
(
EXIStream
* strm,
SmallIndex
uriID,
SmallIndex
* pfxId);
83
91
errorCode
decodeStringValue
(
EXIStream
* strm,
QNameID
qnameID,
String
* value);
92
102
errorCode
decodeEventContent
(
EXIStream
* strm,
Production
* prodHit,
ContentHandler
* handler,
SmallIndex
* nonTermID_out,
void
* app_data);
103
115
errorCode
decodeValueItem
(
EXIStream
* strm,
Index
typeId,
ContentHandler
* handler,
SmallIndex
* nonTermID_out,
QNameID
localQNameID,
void
* app_data);
116
125
errorCode
decodeNSEvent
(
EXIStream
* strm,
ContentHandler
* handler,
SmallIndex
* nonTermID_out,
void
* app_data);
126
135
errorCode
decodeSEWildcardEvent
(
EXIStream
* strm,
ContentHandler
* handler,
SmallIndex
* nonTermID_out,
void
* app_data);
136
145
errorCode
decodeATWildcardEvent
(
EXIStream
* strm,
ContentHandler
* handler,
SmallIndex
* nonTermID_out,
void
* app_data);
146
147
148
#endif
/* BODYDECODE_H_ */
Generated on Thu Nov 27 2014 10:56:08 for exip by
1.8.4