API documentation  2.0rc1
Public Member Functions | List of all members
client::XSLTProcessor Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

void clearParameters ()
 
ObjectgetParameter (const String &namespaceURI, const String &localName)
 
void importStylesheet (Node *style)
 
void removeParameter (const String &namespaceURI, const String &localName)
 
void reset ()
 
void setParameter (const String &namespaceURI, const String &localName, Object *value)
 
DocumenttransformToDocument (Node *source)
 
DocumentFragmenttransformToFragment (Node *source, Document *document)
 
XSLTProcessorget_prototype ()
 
void set_prototype (XSLTProcessor *)
 
 XSLTProcessor ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ XSLTProcessor()

client::XSLTProcessor::XSLTProcessor ( )

Member Function Documentation

◆ clearParameters()

void client::XSLTProcessor::clearParameters ( )

◆ get_prototype()

XSLTProcessor* client::XSLTProcessor::get_prototype ( )

◆ getParameter()

Object* client::XSLTProcessor::getParameter ( const String namespaceURI,
const String localName 
)

◆ importStylesheet()

void client::XSLTProcessor::importStylesheet ( Node style)

◆ removeParameter()

void client::XSLTProcessor::removeParameter ( const String namespaceURI,
const String localName 
)

◆ reset()

void client::XSLTProcessor::reset ( )

◆ set_prototype()

void client::XSLTProcessor::set_prototype ( XSLTProcessor )

◆ setParameter()

void client::XSLTProcessor::setParameter ( const String namespaceURI,
const String localName,
Object value 
)

◆ transformToDocument()

Document* client::XSLTProcessor::transformToDocument ( Node source)

◆ transformToFragment()

DocumentFragment* client::XSLTProcessor::transformToFragment ( Node source,
Document document 
)