#include <Softpkg_Handlers.h>
Inheritance diagram for CIAO::Softpkg_Handler:


Public Types | |
| typedef CIAO_XML_HELPERS_Export CIAO::Softpkg_Handler::Struct_Softpkg_Info | Softpkg_Info |
| enum | Softpkg_Type { CSD, SSD } |
| Softpkg type identifier. More... | |
| enum | Softpkg_State { ROOT, DESCRIPTOR, IMPLEMENTATION, CIAODLL, CODE } |
Public Member Functions | |
| Softpkg_Handler (ACEXML_XMLReader *parser, Softpkg_Info *info ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) | |
| virtual | ~Softpkg_Handler (void) |
| virtual void | characters (const ACEXML_Char *ch, int start, int length ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | endDocument (ACEXML_ENV_SINGLE_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | startDocument (ACEXML_ENV_SINGLE_ARG_DECL) throw (ACEXML_SAXException) |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts ACEXML_ENV_ARG_DECL) throw (ACEXML_SAXException) |
Private Attributes | |
| bool | rec_cdata_ |
| if we need to trace the CDATA. | |
| Softpkg_State | state_ |
| Parse state. | |
| Softpkg_Type | type_ |
| Type of softpkg we are parsing. | |
| ACE_TString | characters_ |
| Character info. | |
| ACE_TString | impluuid_ |
| ACE_TString | ssd_ |
| ACE_TString | ssd_id_ |
| ACE_TString | path_ |
| ACE_TString | entry_pt_ |
| Softpkg_Info * | softpkg_info_ |
| Parse result. | |
|
|
|
|
|
|
|
|
Softpkg type identifier.
|
|
||||||||||||
|
Default constructor. |
|
|
Default destructor. |
|
||||||||||||||||
|
Receive notification of character data. Reimplemented from ACEXML_DefaultHandler. |
|
|
Receive notification of the end of a document. Reimplemented from ACEXML_DefaultHandler. |
|
||||||||||||||||
|
Receive notification of the end of an element. Reimplemented from ACEXML_DefaultHandler. |
|
|
Receive notification of the beginning of a document. Reimplemented from ACEXML_DefaultHandler. |
|
||||||||||||||||||||
|
Receive notification of the beginning of an element. Reimplemented from ACEXML_DefaultHandler. |
|
|
Character info.
|
|
|
Cached the Implementation entry point before it can be determined suitable for use. |
|
|
Cached the Implementation UUID before it can be determined suitable for use. |
|
|
Cached the Implementation path before it can be determined suitable for use. |
|
|
if we need to trace the CDATA.
|
|
|
Parse result.
|
|
|
Cached the servant path before it can be determined suitable for use. |
|
|
Cached the servant uuid before it can be determined suitable for use. |
|
|
Parse state.
|
|
|
Type of softpkg we are parsing.
|
1.3.9.1