isccc_sexpr Struct Reference

iscc_sexpr structure More...

#include <sexpr.h>


Data Fields

unsigned int type
union {
   char *   as_string
   isccc_dottedpair_t   as_dottedpair
   isccc_region_t   as_region
value


Detailed Description

iscc_sexpr structure

Definition at line 53 of file sexpr.h.


Field Documentation

unsigned int isccc_sexpr::type

Definition at line 54 of file sexpr.h.

Referenced by isccc_alist_alistp(), isccc_alist_assq(), isccc_alist_delete(), isccc_sexpr_addtolist(), isccc_sexpr_binaryp(), isccc_sexpr_car(), isccc_sexpr_cdr(), isccc_sexpr_cons(), isccc_sexpr_free(), isccc_sexpr_frombinary(), isccc_sexpr_fromstring(), isccc_sexpr_listp(), isccc_sexpr_print(), isccc_sexpr_setcar(), isccc_sexpr_setcdr(), isccc_sexpr_stringp(), isccc_sexpr_tobinary(), and isccc_sexpr_tostring().

char* isccc_sexpr::as_string

Definition at line 56 of file sexpr.h.

Referenced by isccc_alist_alistp(), isccc_alist_assq(), isccc_alist_delete(), isccc_sexpr_free(), isccc_sexpr_fromstring(), isccc_sexpr_print(), and isccc_sexpr_tostring().

isccc_dottedpair_t isccc_sexpr::as_dottedpair

Definition at line 57 of file sexpr.h.

isccc_region_t isccc_sexpr::as_region

Definition at line 58 of file sexpr.h.

Referenced by isccc_sexpr_free(), isccc_sexpr_frombinary(), isccc_sexpr_print(), isccc_sexpr_tobinary(), and isccc_sexpr_tostring().

union { ... } isccc_sexpr::value

Referenced by isccc_alist_alistp(), isccc_alist_assq(), isccc_alist_delete(), isccc_sexpr_free(), isccc_sexpr_frombinary(), isccc_sexpr_fromstring(), isccc_sexpr_print(), isccc_sexpr_tobinary(), and isccc_sexpr_tostring().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:21 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha