diff options
author | Leo Howell <leo@lwh.jp> | 2009-09-27 16:53:16 +0900 |
---|---|---|
committer | Leo Howell <leo@lwh.jp> | 2009-09-27 16:53:16 +0900 |
commit | 388507a61df32c0bddf7e61c5da013c3f29d32d4 (patch) | |
tree | 3319b13ff5c0cb8398393519c8c531599735b5f4 /lpg/libqr/bitstream.h | |
parent | 559eb9633e1f97d70112f02538ae5e9a0e46f4d5 (diff) | |
download | pdf-simple-sign-388507a61df32c0bddf7e61c5da013c3f29d32d4.tar.gz pdf-simple-sign-388507a61df32c0bddf7e61c5da013c3f29d32d4.tar.xz pdf-simple-sign-388507a61df32c0bddf7e61c5da013c3f29d32d4.zip |
bitstream -> qr_bitstream
Diffstat (limited to 'lpg/libqr/bitstream.h')
-rw-r--r-- | lpg/libqr/bitstream.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/lpg/libqr/bitstream.h b/lpg/libqr/bitstream.h deleted file mode 100644 index 12412bc..0000000 --- a/lpg/libqr/bitstream.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef QR_BITSTREAM_H -#define QR_BITSTREAM_H - -#include <stddef.h> - -/** - * Note: when writing / reading multiple bits, the - * _most_ significant bits come first in the stream. - * (That is, the order you would naturally write the - * number in binary) - */ - -struct bitstream; - -struct bitstream * bitstream_create(void); -int bitstream_resize(struct bitstream *, size_t bits); -void bitstream_destroy(struct bitstream *); -struct bitstream * bitstream_copy(const struct bitstream *); - -void bitstream_seek(struct bitstream *, size_t pos); -size_t bitstream_tell(const struct bitstream *); -size_t bitstream_remaining(const struct bitstream *); -size_t bitstream_size(const struct bitstream *); - -unsigned int bitstream_read(struct bitstream *, size_t bits); - -void bitstream_unpack(struct bitstream *, - unsigned int * result, - size_t count, - size_t bitsize); - -int bitstream_write(struct bitstream *, - unsigned int value, - size_t bits); - -int bitstream_pack(struct bitstream *, - const unsigned int * values, - size_t count, - size_t bitsize); - -int bitstream_cat(struct bitstream *, const struct bitstream * src); - -#endif - |