src/server/util/pblock.h

changeset 667
1f0f014c0121
parent 556
b036ccad4b49
equal deleted inserted replaced
666:c99e0b352e36 667:1f0f014c0121
64 #define BASE_DLL _declspec(dllimport) 64 #define BASE_DLL _declspec(dllimport)
65 #endif 65 #endif
66 #else 66 #else
67 #define BASE_DLL 67 #define BASE_DLL
68 #endif 68 #endif
69
70 #include <cx/iterator.h>
69 71
70 #ifdef INTNSAPI 72 #ifdef INTNSAPI
71 73
72 /* --- Begin function prototypes --- */ 74 /* --- Begin function prototypes --- */
73 75
346 348
347 NSAPI_PUBLIC pb_param *pblock_kllinsert(const pb_key *key, int64_t value, pblock *pb); 349 NSAPI_PUBLIC pb_param *pblock_kllinsert(const pb_key *key, int64_t value, pblock *pb);
348 350
349 #define PARAM_KEY(pp) *(const pb_key **)((pp) + 1) /* new */ 351 #define PARAM_KEY(pp) *(const pb_key **)((pp) + 1) /* new */
350 352
353 NSAPI_PUBLIC CxIterator pblock_iterator(pblock *pb);
354
351 #ifdef __cplusplus 355 #ifdef __cplusplus
352 } 356 }
353 #endif 357 #endif
354 358
355 #define param_create INTparam_create 359 #define param_create INTparam_create

mercurial