Current Version: 1.0.20
Project Name: csspp
Public Member Functions | Protected Attributes | List of all members
csspp::assembler_compact Class Reference
Inheritance diagram for csspp::assembler_compact:
Inheritance graph
Collaboration diagram for csspp::assembler_compact:
Collaboration graph

Public Member Functions

 assembler_compact (std::ostream &out)
virtual ~assembler_compact ()
virtual void newline ()
virtual void newline_if_not_empty ()
virtual void output_identation ()
virtual void output_operator (std::string const &str, flags_t flags)
virtual void output_string (std::string const &str)
virtual void output_token (std::string const &str)

Protected Attributes

std::ostream & f_out
bool f_started = false

Detailed Description

Definition at line 167 of file assembler.cpp.

Constructor & Destructor Documentation

csspp::assembler_compact::assembler_compact ( std::ostream &  out)

Definition at line 170 of file assembler.cpp.

virtual csspp::assembler_compact::~assembler_compact ( )

Definition at line 175 of file assembler.cpp.

Member Function Documentation

virtual void csspp::assembler_tidy::newline ( )

Reimplemented from csspp::assembler_impl.

Definition at line 160 of file assembler.cpp.

References csspp::assembler_impl::f_out, and csspp::assembler_impl::f_started.

virtual void csspp::assembler_impl::newline_if_not_empty ( )
virtual void csspp::assembler_impl::output_identation ( )

Reimplemented in csspp::assembler_expanded.

Definition at line 125 of file assembler.cpp.

virtual void csspp::assembler_compact::output_operator ( std::string const &  str,
flags_t  flags 
virtual void csspp::assembler_impl::output_string ( std::string const &  str)
virtual void csspp::assembler_impl::output_token ( std::string const &  str)

Definition at line 105 of file assembler.cpp.

References csspp::assembler_impl::output_string().

Member Data Documentation

std::ostream& csspp::assembler_impl::f_out
bool csspp::assembler_impl::f_started = false

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

Documentation of CSS Preprocessor.

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.