Mercurial > hg > dmlib
comparison src/dmgrowbuf.h @ 1687:383ca5f6e78b
Cosmetics.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 01 Jun 2018 02:21:24 +0300 |
parents | 907160399b24 |
children | 9611ecd2c4fb |
comparison
equal
deleted
inserted
replaced
1686:dcc48679a89e | 1687:383ca5f6e78b |
---|---|
10 #include "dmlib.h" | 10 #include "dmlib.h" |
11 | 11 |
12 #ifdef __cplusplus | 12 #ifdef __cplusplus |
13 extern "C" { | 13 extern "C" { |
14 #endif | 14 #endif |
15 | |
15 | 16 |
16 typedef struct | 17 typedef struct |
17 { | 18 { |
18 Uint8 *data, *adata; | 19 Uint8 *data, *adata; |
19 size_t len, size, mingrow, offs; | 20 size_t len, size, mingrow, offs; |
26 | 27 |
27 int dmGrowBufInit(DMGrowBuf *buf); | 28 int dmGrowBufInit(DMGrowBuf *buf); |
28 int dmGrowBufAlloc(DMGrowBuf *buf, const size_t initial, const size_t mingrow); | 29 int dmGrowBufAlloc(DMGrowBuf *buf, const size_t initial, const size_t mingrow); |
29 int dmGrowBufNew(DMGrowBuf **pbuf, const size_t initial, const size_t mingrow); | 30 int dmGrowBufNew(DMGrowBuf **pbuf, const size_t initial, const size_t mingrow); |
30 void dmGrowBufFree(DMGrowBuf *buf); | 31 void dmGrowBufFree(DMGrowBuf *buf); |
32 | |
33 void dmGrowBufPush(DMGrowBuf *buf); | |
34 void dmGrowBufPop(DMGrowBuf *buf); | |
35 | |
31 BOOL dmGrowBufGrow(DMGrowBuf *buf, const size_t amount); | 36 BOOL dmGrowBufGrow(DMGrowBuf *buf, const size_t amount); |
32 BOOL dmGrowBufCheckGrow(DMGrowBuf *buf, const size_t nsize); | 37 BOOL dmGrowBufCheckGrow(DMGrowBuf *buf, const size_t nsize); |
33 int dmGrowBufResize(DMGrowBuf *buf); | 38 int dmGrowBufResize(DMGrowBuf *buf); |
34 | 39 |
35 BOOL dmGrowBufPutU8(DMGrowBuf *buf, const Uint8 value); | 40 BOOL dmGrowBufPutU8(DMGrowBuf *buf, const Uint8 value); |
38 BOOL dmGrowBufPutU16BE(DMGrowBuf *buf, const Uint16 val); | 43 BOOL dmGrowBufPutU16BE(DMGrowBuf *buf, const Uint16 val); |
39 BOOL dmGrowBufPutU16LE(DMGrowBuf *buf, const Uint16 val); | 44 BOOL dmGrowBufPutU16LE(DMGrowBuf *buf, const Uint16 val); |
40 BOOL dmGrowBufPutU32BE(DMGrowBuf *buf, const Uint32 val); | 45 BOOL dmGrowBufPutU32BE(DMGrowBuf *buf, const Uint32 val); |
41 BOOL dmGrowBufPutU32LE(DMGrowBuf *buf, const Uint32 val); | 46 BOOL dmGrowBufPutU32LE(DMGrowBuf *buf, const Uint32 val); |
42 | 47 |
43 void dmGrowBufPush(DMGrowBuf *buf); | |
44 void dmGrowBufPop(DMGrowBuf *buf); | |
45 | |
46 | 48 |
47 #ifdef __cplusplus | 49 #ifdef __cplusplus |
48 } | 50 } |
49 #endif | 51 #endif |
50 | 52 |