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 56 of file css.h.

Constructor & Destructor Documentation

◆ CSSDeclaration() [1/2]

libhtmlpp::CSSDeclaration::CSSDeclaration ( )

Definition at line 78 of file css.cpp.

◆ CSSDeclaration() [2/2]

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

Definition at line 80 of file css.cpp.

◆ ~CSSDeclaration()

libhtmlpp::CSSDeclaration::~CSSDeclaration ( )

Definition at line 83 of file css.cpp.

Member Function Documentation

◆ addProperty()

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

Definition at line 92 of file css.cpp.

◆ clear()

void libhtmlpp::CSSDeclaration::clear ( )

Definition at line 201 of file css.cpp.

◆ getProperties()

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

Definition at line 124 of file css.cpp.

◆ getProperty()

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

Definition at line 116 of file css.cpp.

◆ operator=()

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

Definition at line 85 of file css.cpp.

◆ parse()

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

Definition at line 140 of file css.cpp.

◆ removeProperty()

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

Definition at line 107 of file css.cpp.

◆ serialize()

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

Definition at line 128 of file css.cpp.


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