cfg_printer Struct Reference

A configuration printer object. This is an abstract interface to a destination to which text can be printed by calling the function 'f'. More...

#include <grammar.h>


Data Fields

void(* f )(void *closure, const char *text, int textlen)
void * closure
int indent
int flags


Detailed Description

A configuration printer object. This is an abstract interface to a destination to which text can be printed by calling the function 'f'.

Definition at line 85 of file grammar.h.


Field Documentation

void(* cfg_printer::f)(void *closure, const char *text, int textlen)

Referenced by cfg_print_chars(), cfg_print_grammar(), and cfg_printx().

void* cfg_printer::closure

Definition at line 87 of file grammar.h.

Referenced by cfg_print_chars(), cfg_print_grammar(), and cfg_printx().

int cfg_printer::indent

Definition at line 88 of file grammar.h.

Referenced by cfg_print_grammar(), cfg_printx(), print_close(), print_indent(), and print_open().

int cfg_printer::flags

Definition at line 89 of file grammar.h.

Referenced by cfg_print_grammar(), cfg_printx(), print_close(), print_indent(), print_list(), print_open(), print_sstring(), and print_symval().


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