libhtmlpp 1.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
css.cpp File Reference
#include "css.h"
#include "exception.h"
#include <algorithm>
#include <sstream>
Include dependency graph for css.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{css.cpp}::CompoundParts
 

Namespaces

namespace  anonymous_namespace{css.cpp}
 

Functions

bool anonymous_namespace{css.cpp}::isWhitespace (char c)
 
std::string anonymous_namespace{css.cpp}::trim (const std::string &s)
 
bool anonymous_namespace{css.cpp}::stripImportant (std::string &value)
 
CompoundParts anonymous_namespace{css.cpp}::parseCompoundSelector (const std::string &matchSel)
 
bool anonymous_namespace{css.cpp}::compoundMatches (const CompoundParts &compound, bool hadCombinator, const std::string &tag, const std::vector< std::string > &classes, const std::string &id)
 
std::string anonymous_namespace{css.cpp}::stripCombinator (const std::string &singleSel, bool &hadCombinator)
 
bool anonymous_namespace{css.cpp}::hasUnsupportedSelectorSyntax (const std::string &matchSel)
 
size_t anonymous_namespace{css.cpp}::findMatchingParen (const std::string &s, size_t openPos)
 
void anonymous_namespace{css.cpp}::splitVarArgs (const std::string &inner, std::string &name, std::string &fallback)
 
std::string anonymous_namespace{css.cpp}::substituteVars (const std::string &value, const std::map< std::string, std::string > &customProperties, std::set< std::string > &resolving)