#include "system.h"
#include "endianness.h"
#include "debug.h"
Go to the source code of this file.
Functions | |
int16 | swap16 (int16 n) |
uint16 | swapu16 (uint16 n) |
int32 | swap32 (int32 n) |
uint32 | swapu32 (uint32 n) |
int64 | swap64 (int64 n) |
int | encodeByte (javabyte b, byte *data) |
int | encodeShort (javashort s, byte *data) |
int | encodeInt (javaint i, byte *data) |
int | encodeLong (javalong l, byte *data) |
int | encodeFloat (javafloat f, byte *data) |
int | encodeDouble (javadouble d, byte *data) |
int | encodeChar (javachar c, byte *data) |
int | encodeInts (const javaint *i, byte *data, int count) |
int | encodeIntsPartial (const javaint *i, byte *data, int bytecount) |
int | encodeIntsPartialPad (const javaint *i, byte *data, int bytecount, byte padvalue) |
int | encodeChars (const javachar *c, byte *data, int count) |
int | decodeByte (javabyte *b, const byte *data) |
int | decodeShort (javashort *s, const byte *data) |
int | decodeInt (javaint *i, const byte *data) |
int | decodeLong (javalong *l, const byte *data) |
int | decodeFloat (javafloat *f, const byte *data) |
int | decodeDouble (javadouble *d, const byte *data) |
int | decodeChar (javachar *c, const byte *data) |
int | decodeInts (javaint *i, const byte *data, int count) |
int | decodeIntsPartial (javaint *i, const byte *data, int bytecount) |
int | decodeChars (javachar *c, const byte *data, int count) |
int | readByte (javabyte *b, FILE *ifp) |
int | readShort (javashort *s, FILE *ifp) |
int | readInt (javaint *i, FILE *ifp) |
int | readLong (javalong *l, FILE *ifp) |
int | readChar (javachar *c, FILE *ifp) |
int | readInts (javaint *i, FILE *ifp, int count) |
int | readChars (javachar *c, FILE *ifp, int count) |
int | writeByte (javabyte b, FILE *ofp) |
int | writeShort (javashort s, FILE *ofp) |
int | writeInt (javaint i, FILE *ofp) |
int | writeLong (javalong l, FILE *ofp) |
int | writeChar (javachar c, FILE *ofp) |
int | writeInts (const javaint *i, FILE *ofp, int count) |
int | writeChars (const javachar *c, FILE *ofp, int count) |
|
Definition at line 251 of file endianness.c. References javabyte. |
|
Definition at line 331 of file endianness.c. |
|
Definition at line 392 of file endianness.c. |
|
Definition at line 316 of file endianness.c. References javadouble. |
|
Definition at line 301 of file endianness.c. References javafloat. |
|
Definition at line 273 of file endianness.c. |
|
Definition at line 345 of file endianness.c. |
|
Definition at line 364 of file endianness.c. |
|
Definition at line 287 of file endianness.c. |
|
Definition at line 259 of file endianness.c. |
|
Definition at line 84 of file endianness.c. References javabyte. |
|
Definition at line 155 of file endianness.c. |
|
Definition at line 232 of file endianness.c. |
|
Definition at line 140 of file endianness.c. References javadouble. |
|
Definition at line 125 of file endianness.c. References javafloat. |
|
Definition at line 103 of file endianness.c. |
|
Definition at line 166 of file endianness.c. |
|
Definition at line 185 of file endianness.c. |
|
Definition at line 206 of file endianness.c. |
|
Definition at line 114 of file endianness.c. |
|
Definition at line 92 of file endianness.c. |
|
Definition at line 410 of file endianness.c. References javabyte. |
|
Definition at line 461 of file endianness.c. |
|
Definition at line 495 of file endianness.c. |
|
Definition at line 431 of file endianness.c. |
|
Definition at line 476 of file endianness.c. |
|
Definition at line 446 of file endianness.c. |
|
Definition at line 416 of file endianness.c. |
|
Definition at line 31 of file endianness.c. References int16. |
|
Definition at line 43 of file endianness.c. References int32. |
|
Definition at line 59 of file endianness.c. References int64. |
|
Definition at line 37 of file endianness.c. References uint16. |
|
Definition at line 51 of file endianness.c. References uint32. |
|
Definition at line 513 of file endianness.c. References javabyte. |
|
Definition at line 550 of file endianness.c. |
|
Definition at line 579 of file endianness.c. |
|
Definition at line 530 of file endianness.c. |
|
Definition at line 560 of file endianness.c. |
|
Definition at line 540 of file endianness.c. |
|
Definition at line 520 of file endianness.c. |