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

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

DocumentcreateDocument (const String &namespaceURI, const String &qualifiedName, DocumentType *doctype)
 
DocumentTypecreateDocumentType (const String &qualifiedName, const String &publicId, const String &systemId)
 
DocumentcreateHTMLDocument ()
 
DocumentcreateHTMLDocument (const String &title)
 
bool hasFeature (const String &feature, const String &version)
 
DOMImplementationget_prototype ()
 
void set_prototype (DOMImplementation *)
 
 DOMImplementation ()
 
- 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

◆ DOMImplementation()

client::DOMImplementation::DOMImplementation ( )

Member Function Documentation

◆ createDocument()

Document* client::DOMImplementation::createDocument ( const String namespaceURI,
const String qualifiedName,
DocumentType doctype 
)

◆ createDocumentType()

DocumentType* client::DOMImplementation::createDocumentType ( const String qualifiedName,
const String publicId,
const String systemId 
)

◆ createHTMLDocument() [1/2]

Document* client::DOMImplementation::createHTMLDocument ( )

◆ createHTMLDocument() [2/2]

Document* client::DOMImplementation::createHTMLDocument ( const String title)

◆ get_prototype()

DOMImplementation* client::DOMImplementation::get_prototype ( )

◆ hasFeature()

bool client::DOMImplementation::hasFeature ( const String feature,
const String version 
)

◆ set_prototype()

void client::DOMImplementation::set_prototype ( DOMImplementation )