#include <XUnknown.hpp>
Inherits XObject.
Definition at line 41 of file XUnknown.hpp.
typedef XObject XUnknown::ParentType |
Definition at line 45 of file XUnknown.hpp.
XUnknown::XUnknown | ( | const XalanDOMString & | name, | |
MemoryManager & | theMemoryManager | |||
) |
Construct an XUnknown object from a string.
name | The source string. | |
theMemoryManager | The MemoryManager instance. |
XUnknown::XUnknown | ( | const XUnknown & | source, | |
MemoryManager & | theMemoryManager | |||
) |
virtual XUnknown::~XUnknown | ( | ) | [virtual] |
virtual bool XUnknown::boolean | ( | XPathExecutionContext & | executionContext | ) | const [virtual] |
Cast result object to a boolean.
executionContext | The current XPathExecutionContext |
Implements XObject.
static XUnknown* XUnknown::create | ( | const XalanDOMString & | name, | |
MemoryManager & | theMemoryManager | |||
) | [static] |
Create an XUnknown object from a string.
name | the source string. | |
theMemoryManager | The MemoryManager instance. |
virtual const XalanDOMString& XUnknown::getTypeString | ( | ) | const [virtual] |
Given a request type, return the equivalent string.
For diagnostic purposes.
Implements XObject.
static void XUnknown::initialize | ( | MemoryManager & | theManager | ) | [static] |
virtual double XUnknown::num | ( | XPathExecutionContext & | executionContext | ) | const [virtual] |
Cast result object to a number.
executionContext | The current XPathExecutionContext |
Reimplemented from XObject.
virtual double XUnknown::num | ( | ) | const [virtual] |
Cast result object to a number.
This function does not have access to the current XPathExecutionContext, so the result may contain data from whitespace text nodes that might have been stripped otherwise.
Reimplemented from XObject.
virtual void XUnknown::ProcessXObjectTypeCallback | ( | XObjectTypeCallback & | theCallbackObject | ) | const [virtual] |
Process a callback request for preferred type information.
theCallbackObject | object to call back |
Implements XObject.
virtual void XUnknown::ProcessXObjectTypeCallback | ( | XObjectTypeCallback & | theCallbackObject | ) | [virtual] |
Process a callback request for preferred type information.
theCallbackObject | object to call back |
Implements XObject.
virtual const XalanDOMString& XUnknown::str | ( | ) | const [virtual] |
Cast result object to a string.
This function does not have access to the current XPathExecutionContext, so the result may contain data from whitespace text nodes that might have been stripped otherwise.
executionContext | The current XPathExecutionContext |
Implements XObject.
virtual const XalanDOMString& XUnknown::str | ( | XPathExecutionContext & | executionContext | ) | const [virtual] |
Cast result object to a string.
executionContext | The current XPathExecutionContext |
Implements XObject.
virtual void XUnknown::str | ( | FormatterListener & | formatterListener, | |
MemberFunctionPtr | function | |||
) | const [virtual] |
Send the string value to a FormatterListener instance.
This function does not have access to the current XPathExecutionContext, so the result may contain data from whitespace text nodes that might have been stripped otherwise.
formatterListener | The FormatterListener instance | |
function | A pointer to the member function of FormatterListener to call |
Implements XObject.
virtual void XUnknown::str | ( | XalanDOMString & | theBuffer | ) | const [virtual] |
Append the string value directly a string.
This function does not have access to the current XPathExecutionContext, so the result may contain data from whitespace text nodes that might have been stripped otherwise.
theBuffer | The buffer for the data |
Implements XObject.
virtual void XUnknown::str | ( | XPathExecutionContext & | executionContext, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | const [virtual] |
Send the string value to a FormatterListener instance.
executionContext | The current XPathExecutionContext | |
formatterListener | The FormatterListener instance | |
function | A pointer to the member function of FormatterListener to call |
Implements XObject.
virtual void XUnknown::str | ( | XPathExecutionContext & | executionContext, | |
XalanDOMString & | theBuffer | |||
) | const [virtual] |
Append the string value directly a string.
executionContext | The current XPathExecutionContext | |
theBuffer | The buffer for the data |
Implements XObject.
virtual double XUnknown::stringLength | ( | XPathExecutionContext & | executionContext | ) | const [virtual] |
Get the length of the string value of the instance.
Implements XObject.
static void XUnknown::terminate | ( | ) | [static] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|