Implementation of the CSS Preprocessor assembler. More...
#include "csspp/assembler.h"
#include "csspp/exception.h"
#include "csspp/lexer.h"
#include "csspp/nth_child.h"
#include "csspp/unicode_range.h"
#include <iostream>
#include <snapdev/poison.h>
Go to the source code of this file.
Classes | |
class | csspp::assembler_compact |
class | csspp::assembler_compressed |
class | csspp::assembler_expanded |
class | csspp::assembler_impl |
class | csspp::assembler_tidy |
Namespaces | |
namespace | csspp |
The namespace of all the classes in the CSS Preprocessor. | |
namespace | csspp::anonymous_namespace{assembler.cpp} |
Typedefs | |
typedef uint32_t | csspp::anonymous_namespace{assembler.cpp}::flags_t |
Functions | |
std::ostream & | operator<< (std::ostream &out, csspp::output_mode_t const type) |
void | csspp::anonymous_namespace{assembler.cpp}::verify_dimension (node::pointer_t n) |
The CSS Preprocessor assembler generates the output files from whatever the compiler generated.
The assembler supports modes that allows one to define how the data is output. The mode uses an internally defined class to handle the formatting.
Definition in file assembler.cpp.
std::ostream & operator<< | ( | std::ostream & | out, |
csspp::output_mode_t const | type | ||
) |
Definition at line 1049 of file assembler.cpp.
References csspp::COMPACT, csspp::COMPRESSED, csspp::EXPANDED, and csspp::TIDY.
Documentation of CSS Preprocessor.
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.