libhtmlpp 1.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
libhtmlpp::CSSDeclaration Class Reference

#include <css.h>

Public Member Functions

 CSSDeclaration ()
 
 CSSDeclaration (const CSSDeclaration &decl)
 
 ~CSSDeclaration ()
 
CSSDeclarationoperator= (const CSSDeclaration &decl)
 
void addProperty (const std::string &name, const std::string &value)
 
void removeProperty (const std::string &name)
 
const CSSPropertygetProperty (const std::string &name) const
 
const std::vector< CSSProperty > & getProperties () const
 
std::string serialize () const
 
void parse (const std::string &input)
 
void clear ()
 

Detailed Description

Definition at line 58 of file css.h.

Constructor & Destructor Documentation

◆ CSSDeclaration() [1/2]

libhtmlpp::CSSDeclaration::CSSDeclaration ( )

Definition at line 281 of file css.cpp.

◆ CSSDeclaration() [2/2]

libhtmlpp::CSSDeclaration::CSSDeclaration ( const CSSDeclaration decl)

Definition at line 283 of file css.cpp.

◆ ~CSSDeclaration()

libhtmlpp::CSSDeclaration::~CSSDeclaration ( )

Definition at line 286 of file css.cpp.

Member Function Documentation

◆ addProperty()

void libhtmlpp::CSSDeclaration::addProperty ( const std::string &  name,
const std::string &  value 
)

Definition at line 295 of file css.cpp.

◆ clear()

void libhtmlpp::CSSDeclaration::clear ( )

Definition at line 404 of file css.cpp.

◆ getProperties()

const std::vector< libhtmlpp::CSSProperty > & libhtmlpp::CSSDeclaration::getProperties ( ) const

Definition at line 327 of file css.cpp.

◆ getProperty()

const libhtmlpp::CSSProperty * libhtmlpp::CSSDeclaration::getProperty ( const std::string &  name) const

Definition at line 319 of file css.cpp.

◆ operator=()

libhtmlpp::CSSDeclaration & libhtmlpp::CSSDeclaration::operator= ( const CSSDeclaration decl)

Definition at line 288 of file css.cpp.

◆ parse()

void libhtmlpp::CSSDeclaration::parse ( const std::string &  input)

Definition at line 343 of file css.cpp.

◆ removeProperty()

void libhtmlpp::CSSDeclaration::removeProperty ( const std::string &  name)

Definition at line 310 of file css.cpp.

◆ serialize()

std::string libhtmlpp::CSSDeclaration::serialize ( ) const

Definition at line 331 of file css.cpp.


The documentation for this class was generated from the following files: