#include <xalanc/XSLT/XSLTInputSource.hpp>
|
| XSLTInputSource (MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
|
| XSLTInputSource (const XSLTInputSource &theSource, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Copy constructor.
|
|
XSLTInputSource & | operator= (const XSLTInputSource &theRHS) |
| Assignment operator.
|
|
| XSLTInputSource (const XMLCh *systemId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier.
|
|
| XSLTInputSource (const XalanDOMString &systemId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier.
|
|
| XSLTInputSource (const char *systemId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier.
|
|
| XSLTInputSource (const char *systemId, const char *publicId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier and a public identifier.
|
|
| XSLTInputSource (const XMLCh *systemId, const XMLCh *publicId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier and a public identifier.
|
|
| XSLTInputSource (const XalanDOMString &systemId, const XalanDOMString &publicId, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a system identifier and a public identifier.
|
|
| XSLTInputSource (XalanNode *node, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with a DOM node.
|
|
| XSLTInputSource (StreamType *stream, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with std stream.
|
|
| XSLTInputSource (StreamType &stream, MemoryManager &theMemoryManager=XalanMemMgrs::getDefault()) |
| Create a new input source with std stream.
|
|
virtual BinInputStreamType * | makeStream () const |
| Makes the byte stream for this input source.
|
|
void | setNode (XalanNode *node) |
| Set the DOM node for this input source.
|
|
XalanNode * | getNode () const |
| Retrieve the DOM node for this input source.
|
|
StreamType * | getStream () const |
|
void | setStream (StreamType *stream) |
|
Definition at line 62 of file XSLTInputSource.hpp.
◆ StreamType
◆ XSLTInputSource() [1/11]
◆ XSLTInputSource() [2/11]
◆ XSLTInputSource() [3/11]
xalanc::XSLTInputSource::XSLTInputSource |
( |
const XMLCh * |
systemId, |
|
|
MemoryManager & |
theMemoryManager = XalanMemMgrs::getDefault() |
|
) |
| |
Create a new input source with a system identifier.
Applications may use setPublicId to include a public identifier as well, or setEncoding to specify the character encoding, if known.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [4/11]
Create a new input source with a system identifier.
Applications may use setPublicId to include a public identifier as well, or setEncoding to specify the character encoding, if known.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [5/11]
xalanc::XSLTInputSource::XSLTInputSource |
( |
const char * |
systemId, |
|
|
MemoryManager & |
theMemoryManager = XalanMemMgrs::getDefault() |
|
) |
| |
Create a new input source with a system identifier.
Applications may use setPublicId to include a public identifier as well, or setEncoding to specify the character encoding, if known.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [6/11]
xalanc::XSLTInputSource::XSLTInputSource |
( |
const char * |
systemId, |
|
|
const char * |
publicId, |
|
|
MemoryManager & |
theMemoryManager = XalanMemMgrs::getDefault() |
|
) |
| |
Create a new input source with a system identifier and a public identifier.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
publicId | public identifier |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [7/11]
xalanc::XSLTInputSource::XSLTInputSource |
( |
const XMLCh * |
systemId, |
|
|
const XMLCh * |
publicId, |
|
|
MemoryManager & |
theMemoryManager = XalanMemMgrs::getDefault() |
|
) |
| |
Create a new input source with a system identifier and a public identifier.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
publicId | public identifier |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [8/11]
Create a new input source with a system identifier and a public identifier.
If the system identifier is a URL, it must be full resolved.
- Parameters
-
systemId | system identifier (URI) |
publicId | public identifier |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [9/11]
Create a new input source with a DOM node.
Application writers may use setSystemId() to provide a base for resolving relative URIs, and setPublicId to include a public identifier.
- Parameters
-
node | DOM node that is root of the document |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [10/11]
Create a new input source with std stream.
Application writers may use setSystemId() to provide a base for resolving relative URIs, and setPublicId to include a public identifier.
- Parameters
-
stream | the input stream... |
theMemoryManager | The MemoryManager instance to use. |
◆ XSLTInputSource() [11/11]
Create a new input source with std stream.
Application writers may use setSystemId() to provide a base for resolving relative URIs, and setPublicId to include a public identifier.
- Parameters
-
stream | the input stream... |
theMemoryManager | The MemoryManager instance to use. |
◆ getNode()
XalanNode * xalanc::XSLTInputSource::getNode |
( |
| ) |
const |
|
inline |
Retrieve the DOM node for this input source.
- Returns
- DOM node that is root of the document
Definition at line 246 of file XSLTInputSource.hpp.
◆ getStream()
StreamType * xalanc::XSLTInputSource::getStream |
( |
| ) |
const |
|
inline |
◆ makeStream()
Makes the byte stream for this input source.
The SAX parser will ignore this if there is also a character stream specified, but it will use a byte stream in preference to opening a URI connection itself.
- Returns
- pointer to byte stream created
◆ operator=()
◆ setNode()
void xalanc::XSLTInputSource::setNode |
( |
XalanNode * |
node | ) |
|
|
inline |
Set the DOM node for this input source.
- Parameters
-
node | DOM node that is root of the document |
Definition at line 235 of file XSLTInputSource.hpp.
◆ setStream()
void xalanc::XSLTInputSource::setStream |
( |
StreamType * |
stream | ) |
|
|
inline |
The documentation for this class was generated from the following file: