Current Version: 1.0.10
Project Name: csspp
Namespaces | Functions | Variables
csspp.cpp File Reference

Implementation of the CSS Preprocessor library. More...

#include "csspp/csspp.h"
#include "csspp/exceptions.h"
#include <cmath>
#include <cfloat>
#include <iomanip>
#include <sstream>
#include <iostream>
Include dependency graph for csspp.cpp:

Go to the source code of this file.

Namespaces

 csspp
 The namespace of all the classes in the CSS Preprocessor.
 
 csspp::anonymous_namespace{csspp.cpp}
 

Functions

char const * csspp::csspp_library_version ()
 
std::string csspp::decimal_number_to_string (decimal_number_t d, bool remove_leading_zero)
 
int csspp::get_precision ()
 
void csspp::set_precision (int precision)
 

Variables

int csspp::anonymous_namespace{csspp.cpp}::g_precision = 3
 

Detailed Description

This file represents the main implementation of the CSS Preprocessor library. It has only a few functions handling code that's common to all the other classes. It also has the library version information.

See Also
Lexer Rules

Definition in file csspp.cpp.

Documentation of CSS Preprocessor.

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.