13 #ifndef __PTVCURSOR_H__
14 #define __PTVCURSOR_H__
18 #include "ws_symbol_export.h"
20 #define SUBTREE_UNDEFINED_LENGTH -1
34 ptvcursor_add(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding);
40 ptvcursor_add_ret_uint(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding, guint32 *retval);
46 ptvcursor_add_ret_int(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding, gint32 *retval);
52 ptvcursor_add_ret_string(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding,
wmem_allocator_t *scope,
const guint8 **retval);
58 ptvcursor_add_ret_boolean(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding,
bool *retval);
64 ptvcursor_add_no_advance(
ptvcursor_t* ptvc,
int hf, gint length,
const guint encoding);
114 ptvcursor_add_with_subtree(
ptvcursor_t* ptvc,
int hfindex, gint length,
115 const guint encoding, gint ett_subtree);
124 ptvcursor_add_text_with_subtree(
ptvcursor_t* ptvc, gint length,
125 gint ett_subtree,
const char* format, ...)
Definition: wmem_allocator.h:27
Definition: tvbuff-int.h:35