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