#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(). |
1.4.6