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
streamIO
include
ioUtil.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
18
#ifndef IOUTIL_H_
19
#define IOUTIL_H_
20
21
#include "procTypes.h"
22
#include "errorHandle.h"
23
30
void
moveBitPointer
(
EXIStream
* strm,
unsigned
int
bitPositions);
31
40
unsigned
char
getBitsNumber
(
uint64_t
val);
41
49
unsigned
int
log2INT
(
uint64_t
val);
50
58
errorCode
readEXIChunkForParsing
(
EXIStream
* strm,
unsigned
int
numBytesToBeRead);
59
66
errorCode
writeEncodedEXIChunk
(
EXIStream
* strm);
67
68
#endif
/* IOUTIL_H_ */
Generated on Thu Nov 27 2014 10:56:09 for exip by
1.8.4