nginxconfig
C++libraryforparsingandprintingnginx.conf
nginxconfig::encoder Class Reference

#include <nginxconfig/encode.hpp>

Inheritance diagram for nginxconfig::encoder:
nginxconfig::ostream_encoder

List of all members.

Classes

class  context

Public Member Functions

void encode (const ast_entry &ast)

Protected Member Functions

virtual void write_simple (const context &cxt, const ast_entry &ast)=0
virtual void write_complex_begin (const context &cxt, const ast_entry &ast)=0
virtual void write_complex_end (const context &cxt, const ast_entry &ast)=0
virtual void write_document_begin (const context &cxt, const ast_entry &ast)
virtual void write_document_end (const context &cxt, const ast_entry &ast)
virtual void write_comment (const context &cxt, const ast_entry &ast)=0

Detailed Description

An encoder is responsible to writing to some form of output.

Definition at line 33 of file encode.hpp.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Friends Defines