Current Version: 1.0.10
Project Name: csspp
Public Member Functions | List of all members
csspp::expression_variables_interface Class Referenceabstract

#include <expression.h>

Inheritance diagram for csspp::expression_variables_interface:
Inheritance graph
[legend]

Public Member Functions

virtual ~expression_variables_interface ()
 
virtual node::pointer_t execute_user_function (node::pointer_t func)=0
 
virtual node::pointer_t get_variable (std::string const &variable_name, bool global_only=false) const =0
 

Detailed Description

Definition at line 25 of file expression.h.

Constructor & Destructor Documentation

virtual csspp::expression_variables_interface::~expression_variables_interface ( )
inlinevirtual

Definition at line 28 of file expression.h.

Member Function Documentation

virtual node::pointer_t csspp::expression_variables_interface::execute_user_function ( node::pointer_t  func)
pure virtual
virtual node::pointer_t csspp::expression_variables_interface::get_variable ( std::string const &  variable_name,
bool  global_only = false 
) const
pure virtual

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.