Horus Doc || IDL Reference || C++ Binding   Java Binding || Doxygen's quick Index  

HxCorba::XMLSession Class Reference

#include <HxCorbaDatabaseSessions.h>

Inheritance diagram for HxCorba::XMLSession::

HxCorba::DatabaseSession HxCorba::FullSession OBProxy_HxCorba::XMLSession OBProxy_HxCorba::FullSession OBProxy_HxCorba::FullSession List of all members.

Public Types

typedef XMLSession_ptr _ptr_type
typedef XMLSession_var _var_type

Public Methods

 XMLSession ()
virtual ~XMLSession ()
virtual char * queryXML (const char *sqlQuery)=0
virtual DBDataRowSeqqueryDBData (const char *sqlQuery, const DBDataTagSeq &resultType)=0

Static Public Methods

XMLSession_ptr _duplicate (XMLSession_ptr p)
XMLSession_ptr _nil ()
XMLSession_ptr _narrow (CORBA::Object_ptr)
XMLSession_ptr _unchecked_narrow (CORBA::Object_ptr)
XMLSession_ptr _narrow (CORBA::AbstractBase_ptr)
XMLSession_ptr _unchecked_narrow (CORBA::AbstractBase_ptr)
const char ** _OB_staticIds ()

Static Protected Attributes

const char * ids_ []

Member Typedef Documentation

typedef XMLSession_ptr HxCorba::XMLSession::_ptr_type
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

typedef XMLSession_var HxCorba::XMLSession::_var_type
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.


Constructor & Destructor Documentation

HxCorba::XMLSession::XMLSession   [inline]
 

Reimplemented in OBProxy_HxCorba::XMLSession.

virtual HxCorba::XMLSession::~XMLSession   [inline, virtual]
 

Reimplemented in OBProxy_HxCorba::XMLSession.


Member Function Documentation

XMLSession_ptr HxCorba::XMLSession::_duplicate XMLSession_ptr    p [inline, static]
 

XMLSession_ptr HxCorba::XMLSession::_nil   [inline, static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

HxCorba::XMLSession_ptr HxCorba::XMLSession::_narrow CORBA::Object_ptr    p [static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

HxCorba::XMLSession_ptr HxCorba::XMLSession::_unchecked_narrow CORBA::Object_ptr    p [static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

HxCorba::XMLSession_ptr HxCorba::XMLSession::_narrow CORBA::AbstractBase_ptr    p [static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

HxCorba::XMLSession_ptr HxCorba::XMLSession::_unchecked_narrow CORBA::AbstractBase_ptr    p [static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

const char ** HxCorba::XMLSession::_OB_staticIds   [static]
 

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.

virtual char* HxCorba::XMLSession::queryXML const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBProxy_HxCorba::XMLSession.

virtual DBDataRowSeq* HxCorba::XMLSession::queryDBData const char *    sqlQuery,
const DBDataTagSeq   resultType
[pure virtual]
 


Member Data Documentation

const char * HxCorba::XMLSession::ids_ [static, protected]
 

Initial value:

{
    "IDL:HxCorba/XMLSession:1.0",
    "IDL:HxCorba/DatabaseSession:1.0",
    0
}

Reimplemented from HxCorba::DatabaseSession.

Reimplemented in HxCorba::FullSession.


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 15:08:08 2003 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001