11 #ifndef GWENHYWFAR_OHBCI_TAG16_H
12 #define GWENHYWFAR_OHBCI_TAG16_H
struct GWEN_BUFFER GWEN_BUFFER
A dynamically resizeable text buffer.
#define GWEN_LIST_FUNCTION_LIB_DEFS(t, pr, decl)
GWENHYWFAR_API unsigned int GWEN_Tag16_GetTagLength(const GWEN_TAG16 *tlv)
GWENHYWFAR_API void GWEN_Tag16_free(GWEN_TAG16 *tlv)
GWENHYWFAR_API GWEN_TAG16 * GWEN_Tag16_fromBuffer2(const uint8_t *p, uint32_t l, int doCopy)
GWENHYWFAR_API unsigned int GWEN_Tag16_GetTagSize(const GWEN_TAG16 *tlv)
GWENHYWFAR_API const void * GWEN_Tag16_GetTagData(const GWEN_TAG16 *tlv)
GWENHYWFAR_API void GWEN_Tag16_DirectlyToBuffer(unsigned int tagType, const char *p, int size, GWEN_BUFFER *buf)
struct GWEN_TAG16 GWEN_TAG16
GWENHYWFAR_API GWEN_TAG16 * GWEN_Tag16_new(void)
GWENHYWFAR_API unsigned int GWEN_Tag16_GetTagType(const GWEN_TAG16 *tlv)
GWENHYWFAR_API GWEN_TAG16 * GWEN_Tag16_fromBuffer(GWEN_BUFFER *mbuf, int isBerTlv)