
| Public Member Functions | |
| assembler_impl (std::ostream &out) | |
| virtual | ~assembler_impl () | 
| 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 | 
Definition at line 84 of file assembler.cpp.
| 
 | inline | 
Definition at line 87 of file assembler.cpp.
| 
 | inlinevirtual | 
Definition at line 92 of file assembler.cpp.
| 
 | inlinevirtual | 
Reimplemented in csspp::assembler_tidy.
Definition at line 122 of file assembler.cpp.
| 
 | inlinevirtual | 
Definition at line 127 of file assembler.cpp.
| 
 | inlinevirtual | 
Reimplemented in csspp::assembler_expanded.
Definition at line 136 of file assembler.cpp.
| 
 | inlinevirtual | 
Reimplemented in csspp::assembler_compact, and csspp::assembler_expanded.
Definition at line 105 of file assembler.cpp.
References output_string().
Referenced by csspp::assembler_compact::output_operator().
| 
 | inlinevirtual | 
Definition at line 96 of file assembler.cpp.
References f_out, and f_started.
Referenced by output_operator(), and output_token().
| 
 | inlinevirtual | 
Definition at line 116 of file assembler.cpp.
References output_string().
| 
 | protected | 
Definition at line 142 of file assembler.cpp.
Referenced by csspp::assembler_tidy::newline(), newline_if_not_empty(), csspp::assembler_expanded::output_identation(), csspp::assembler_compact::output_operator(), csspp::assembler_expanded::output_operator(), and output_string().
| 
 | protected | 
Definition at line 143 of file assembler.cpp.
Referenced by csspp::assembler_tidy::newline(), newline_if_not_empty(), csspp::assembler_compact::output_operator(), csspp::assembler_expanded::output_operator(), and output_string().
Documentation of CSS Preprocessor.
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.