hl7parse
Public Attributes | List of all members
message_t Struct Reference
Collaboration diagram for message_t:
Collaboration graph
[legend]

Public Attributes

node_type_t type
 
int id
 
struct node_tparent
 
struct node_t ** segments
 
int num_children
 
int _num_children_allocated
 
hl7_meta_tmeta
 
message_state_tstate
 

Member Data Documentation

◆ _num_children_allocated

int message_t::_num_children_allocated

number of allocated elements in children

◆ id

int message_t::id

unique id of the node

◆ meta

hl7_meta_t* message_t::meta

metadata containing delimiters and bom

◆ num_children

int message_t::num_children

number of elements in children

◆ parent

struct node_t* message_t::parent

pointer to parent node, should never be NULL

◆ segments

struct node_t** message_t::segments

number of allocated elements in children

◆ state

message_state_t* message_t::state

callback functions for parser

◆ type

node_type_t message_t::type

the type of the node


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