#include <OW_RequestHandlerIFCXML.hpp>
Inheritance diagram for OW_NAMESPACE::RequestHandlerIFCXML:
Public Member Functions | |
RequestHandlerIFCXML () | |
virtual | ~RequestHandlerIFCXML () |
virtual StringArray | getSupportedContentTypes () const |
virtual String | getContentType () const |
Protected Member Functions | |
virtual void | doProcess (std::istream *istr, std::ostream *ostrEntity, std::ostream *ostrError, OperationContext &context) |
Process the input stream and generate appropriate output. | |
virtual int | executeXML (CIMXMLParser &parser, std::ostream *ostrEntity, std::ostream *ostrError, OperationContext &context)=0 |
After doProcess is called, and the XML is parsed, executeXML is called on the root node. | |
void | makeXMLHeader (const String &messageId, std::ostream &ostr) |
Write a XML header based on the messageId, and write it to ostr. | |
void | setPath (const String &id) |
virtual void | outputError (CIMException::ErrNoType errorCode, const String &, std::ostream &ostr)=0 |
Protected Attributes | |
String | m_path |
Definition at line 54 of file OW_RequestHandlerIFCXML.hpp.
|
Definition at line 57 of file OW_RequestHandlerIFCXML.hpp. |
|
Definition at line 65 of file OW_RequestHandlerIFCXML.cpp. |
|
Process the input stream and generate appropriate output.
Implements OW_NAMESPACE::RequestHandlerIFC. |
|
After doProcess is called, and the XML is parsed, executeXML is called on the root node.
Implemented in OW_NAMESPACE::XMLListener, and OW_NAMESPACE::XMLExecute. |
|
Implements OW_NAMESPACE::RequestHandlerIFC. Reimplemented in OW_NAMESPACE::XMLListener. Definition at line 173 of file OW_RequestHandlerIFCXML.cpp. |
|
Implements OW_NAMESPACE::RequestHandlerIFC. Reimplemented in OW_NAMESPACE::XMLListener. Definition at line 164 of file OW_RequestHandlerIFCXML.cpp. References OW_NAMESPACE::Array< T >::push_back(). |
|
Write a XML header based on the messageId, and write it to ostr.
|
|
Implemented in OW_NAMESPACE::XMLListener, and OW_NAMESPACE::XMLExecute. |
|
Definition at line 179 of file OW_RequestHandlerIFCXML.cpp. References m_path. |
|
Definition at line 91 of file OW_RequestHandlerIFCXML.hpp. Referenced by setPath(). |