Lines Matching full:char
17 INLINE unsigned char get1(unsigned const char* pSrc)
25 INLINE unsigned short get2BE(unsigned char const* pSrc)
38 INLINE unsigned int get4BE(unsigned char const* pSrc)
53 INLINE unsigned long long get8BE(unsigned char const* pSrc)
72 INLINE unsigned short get2LE(unsigned char const* pSrc)
85 INLINE unsigned int get4LE(unsigned char const* pSrc)
100 INLINE unsigned long long get8LE(unsigned char const* pSrc)
119 INLINE unsigned char read1(unsigned const char** ppSrc)
127 INLINE unsigned short read2BE(unsigned char const** ppSrc)
140 INLINE unsigned int read4BE(unsigned char const** ppSrc)
155 INLINE unsigned long long read8BE(unsigned char const** ppSrc)
174 INLINE unsigned short read2LE(unsigned char const** ppSrc)
187 INLINE unsigned int read4LE(unsigned char const** ppSrc)
202 INLINE unsigned long long read8LE(unsigned char const** ppSrc)
221 INLINE void skipUtf8String(unsigned char const** ppSrc)
233 INLINE int readUtf8String(unsigned char const** ppSrc, char* buf, size_t bufLen)
251 INLINE char* readNewUtf8String(unsigned char const** ppSrc, size_t* pLength)
254 char* buf;
256 buf = (char*) malloc(length+1);
271 INLINE void set1(unsigned char* buf, unsigned char val)
273 *buf = (unsigned char)(val);
279 INLINE void set2BE(unsigned char* buf, unsigned short val)
281 *buf++ = (unsigned char)(val >> 8);
282 *buf = (unsigned char)(val);
288 INLINE void set4BE(unsigned char* buf, unsigned int val)
290 *buf++ = (unsigned char)(val >> 24);
291 *buf++ = (unsigned char)(val >> 16);
292 *buf++ = (unsigned char)(val >> 8);
293 *buf = (unsigned char)(val);
299 INLINE void set8BE(unsigned char* buf, unsigned long long val)
301 *buf++ = (unsigned char)(val >> 56);
302 *buf++ = (unsigned char)(val >> 48);
303 *buf++ = (unsigned char)(val >> 40);
304 *buf++ = (unsigned char)(val >> 32);
305 *buf++ = (unsigned char)(val >> 24);
306 *buf++ = (unsigned char)(val >> 16);
307 *buf++ = (unsigned char)(val >> 8);
308 *buf = (unsigned char)(val);
314 INLINE void set2LE(unsigned char* buf, unsigned short val)
316 *buf++ = (unsigned char)(val);
317 *buf = (unsigned char)(val >> 8);
323 INLINE void set4LE(unsigned char* buf, unsigned int val)
325 *buf++ = (unsigned char)(val);
326 *buf++ = (unsigned char)(val >> 8);
327 *buf++ = (unsigned char)(val >> 16);
328 *buf = (unsigned char)(val >> 24);
334 INLINE void set8LE(unsigned char* buf, unsigned long long val)
336 *buf++ = (unsigned char)(val);
337 *buf++ = (unsigned char)(val >> 8);
338 *buf++ = (unsigned char)(val >> 16);
339 *buf++ = (unsigned char)(val >> 24);
340 *buf++ = (unsigned char)(val >> 32);
341 *buf++ = (unsigned char)(val >> 40);
342 *buf++ = (unsigned char)(val >> 48);
343 *buf = (unsigned char)(val >> 56);
349 INLINE void setUtf8String(unsigned char* buf, const unsigned char* str)
351 unsigned int strLen = strlen((const char*)str);