1#ifndef __SSTYLEPOOL__H__
2#define __SSTYLEPOOL__H__
4#include <core/SCmnMap.h>
5#include <interface/obj-ref-i.h>
6#include <helper/obj-ref-impl.hpp>
27 :
public SCmnMap<SXmlNode, SStringW>
55 :
public SCmnMap<SStringW, SStringW>
SCmnMap(void(*funOnKeyRemoved)(const SXmlNode &)=NULL)
A class representing an ASCII string.
Manages the mapping of style names to XML nodes.
SXmlNode GetStyle(const SStringW &strName)
Retrieves a style XML node by name.
BOOL Init(SXmlNode xmlNode)
Initializes the style pool from an XML node.
Manages the mapping of template names to template strings.
BOOL Init(SXmlNode xmlNode)
Initializes the template pool from an XML node.
SStringW GetTemplateString(const SStringW &strName) const
Retrieves a template string by name.
Implementation of IXmlDoc.
Class representing an XML node.