dw::core::style::Style Class Reference

#include <style.hh>

List of all members.

Public Member Functions

void ref ()
void unref ()

Static Public Member Functions

static Stylecreate (Layout *layout, StyleAttrs *attrs)

Protected Member Functions

 ~Style ()
void copyAttrs (StyleAttrs *attrs)

Private Member Functions

 Style (StyleAttrs *attrs)

Private Attributes

int refCount

Static Private Attributes

static int totalRef = 0
static
lout::container::typed::HashTable
< StyleAttrs, Style > * 
styleTable


Detailed Description

See also:
dw::core::style

Constructor & Destructor Documentation

dw::core::style::Style::Style ( StyleAttrs attrs  )  [private]

dw::core::style::Style::~Style (  )  [protected]


Member Function Documentation

void dw::core::style::Style::copyAttrs ( StyleAttrs attrs  )  [protected]

static Style* dw::core::style::Style::create ( Layout layout,
StyleAttrs attrs 
) [inline, static]

void dw::core::style::Style::ref (  )  [inline]

void dw::core::style::Style::unref (  )  [inline]


Member Data Documentation

Referenced by ref(), Style(), and unref().

Initial value:

   new container::typed::HashTable <StyleAttrs, Style> (false, false, 1024)

Referenced by create(), and ~Style().

int dw::core::style::Style::totalRef = 0 [static, private]

Referenced by Style(), and ~Style().


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

Generated on Wed Sep 7 02:00:37 2011 for Dillo by  doxygen 1.5.9