Public Member Functions | Public Attributes | Protected Member Functions

zeus::TNamedObject Class Reference

#include <NamedObject.h>

Inheritance diagram for zeus::TNamedObject:
zeus::TXObject zeus::INamedObject zeus::TZObject zeus::IXObject zeus::IZUnknown zeus::IZUnknown zeus::IZUnknown

List of all members.

Public Member Functions

 TNamedObject (IXMLNode &rNode)
virtual Retval MQUALIFIER getRemoteObject (IRemoteObject *&rpObject)
virtual void MQUALIFIER setRemoteObject (const IRemoteObject &rObject)
virtual Retval MQUALIFIER askForInterface (const InterfaceID &rInterfaceID, IZUnknown *&rpIface)
virtual void MQUALIFIER addRef () const
virtual void MQUALIFIER release () const
 REG_SUB_BEGIN (TNamedObject) REG_SUB_ADD(TNamedObject

Public Attributes

TNamedObject

Protected Member Functions

virtual ~TNamedObject ()

Detailed Description

This X-Object wrapps the remote objects as an XML Object and provides an easy access to attributes related to the remote object


Constructor & Destructor Documentation

TNamedObject::~TNamedObject (  ) [protected, virtual]

Destroys the named object


Member Function Documentation

virtual void MQUALIFIER zeus::TNamedObject::addRef (  ) const [virtual]
See also:
IZUnknown::addRef

Reimplemented from zeus::TXObject.

virtual Retval MQUALIFIER zeus::TNamedObject::askForInterface ( const InterfaceID rInterfaceID,
IZUnknown *&  rpIface 
) [virtual]
See also:
IZUnknown::askForInterface

Reimplemented from zeus::TXObject.

Retval MQUALIFIER TNamedObject::getRemoteObject ( IRemoteObject *&  rpObject ) [virtual]
zeus::TNamedObject::REG_SUB_BEGIN ( TNamedObject   )
virtual void MQUALIFIER zeus::TNamedObject::release (  ) const [virtual]
See also:
IZUnknown::release

Reimplemented from zeus::TXObject.

void MQUALIFIER TNamedObject::setRemoteObject ( const IRemoteObject rObject ) [virtual]

Member Data Documentation

Creates a named object


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:31