fx_parser_context Struct Reference

#include <fxparser.h>

Data Fields

DATA_BLOB data
 
bool enough_data
 
uint32_t idx
 
struct SPropValue lpProp
 
TALLOC_CTX * mem_ctx
 
struct MAPINAMEID namedprop
 
enum MAPISTATUS(* op_delprop )(uint32_t, void *)
 
enum MAPISTATUS(* op_marker )(uint32_t, void *)
 
enum MAPISTATUS(* op_namedprop )(uint32_t, struct MAPINAMEID, void *)
 
enum MAPISTATUS(* op_property )(struct SPropValue, void *)
 
void * priv
 
enum fx_parser_state state
 
uint32_t tag
 

Field Documentation

◆ data

DATA_BLOB fx_parser_context::data

Referenced by fxparser_init(), and fxparser_parse().

◆ enough_data

bool fx_parser_context::enough_data

Referenced by fxparser_parse().

◆ idx

uint32_t fx_parser_context::idx

Referenced by fxparser_init(), and fxparser_parse().

◆ lpProp

struct SPropValue fx_parser_context::lpProp

Referenced by fxparser_init().

◆ mem_ctx

TALLOC_CTX* fx_parser_context::mem_ctx

Referenced by fxparser_init(), and fxparser_parse().

◆ namedprop

struct MAPINAMEID fx_parser_context::namedprop

◆ op_delprop

enum MAPISTATUS(* fx_parser_context::op_delprop) (uint32_t, void *)

◆ op_marker

enum MAPISTATUS(* fx_parser_context::op_marker) (uint32_t, void *)

◆ op_namedprop

enum MAPISTATUS(* fx_parser_context::op_namedprop) (uint32_t, struct MAPINAMEID, void *)

◆ op_property

enum MAPISTATUS(* fx_parser_context::op_property) (struct SPropValue, void *)

◆ priv

void* fx_parser_context::priv

Referenced by fxparser_init().

◆ state

enum fx_parser_state fx_parser_context::state

Referenced by fxparser_init(), and fxparser_parse().

◆ tag

uint32_t fx_parser_context::tag

The documentation for this struct was generated from the following file:

Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/