add pikaDict_isArgExist API

This commit is contained in:
lyon 2022-11-21 00:03:51 +08:00
parent 2ad9caacc9
commit 890d553f14

View File

@ -138,7 +138,9 @@ struct PikaDict {
/* dict api */
PikaDict* New_pikaDict(void);
static inline PIKA_RES pikaDict_setInt(PikaDict* self, char* name, int64_t val) {
static inline PIKA_RES pikaDict_setInt(PikaDict* self,
char* name,
int64_t val) {
return args_setInt((&((self)->super)), (name), (val));
}
static inline PIKA_RES pikaDict_setFloat(PikaDict* self,
@ -188,6 +190,10 @@ static inline Arg* pikaDict_getArg(PikaDict* self, char* name) {
return args_getArg((&((self)->super)), (name));
}
static inline int32_t pikaDict_isArgExist(PikaDict* self, char* name) {
return args_isArgExist((&((self)->super)), (name));
}
static inline uint8_t* pikaDict_getBytes(PikaDict* self, char* name) {
return args_getBytes((&((self)->super)), (name));
}