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/