Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

SqObjectReference Class Reference

Holds the actual stringified IOR of a CORBA object instance. More...

#include <ObjectReference.h>

List of all members.

Public Methods

SqContextGetContext () const
 SqObjectReference (SqContext *pContext, unsigned long ObjSeq, const char *IOR)
 Constructor method. More...

virtual ~SqObjectReference ()
 Destructor method. More...

const CString& GetIOR () const
 Returns the value of member 'm_IOR'. More...

void SetIOR (const CString &rIOR)
 Set the value of member 'm_IOR' to 'rIOR'. More...

unsigned long GetObjSeq () const
 Returns the value of member 'm_ObjSeq'. More...

void SetObjSeq (unsigned long objSeq)
 Set the value of member 'm_ObjSeq' to 'objSeq'. More...


Public Attributes

SqContext_refContext
SqObjectReference* _parentContext
SqObjectReference* _leftContext
SqObjectReference* _rightContext

Private Methods

void ConstructorInclude (SqContext *pContext)
 Method which must be called first in a constructor. More...

void DestructorInclude ()
 Method which must be called first in a destructor. More...


Private Attributes

CString m_IOR
unsigned long m_ObjSeq


Detailed Description

Holds the actual stringified IOR of a CORBA object instance.

Definition at line 45 of file ObjectReference.h.


Constructor & Destructor Documentation

SqObjectReference::SqObjectReference ( SqContext * pContext,
unsigned long ObjSeq,
const char * IOR )
 

Constructor method.

Definition at line 53 of file ObjectReference.cpp.

SqObjectReference::~SqObjectReference ( ) [virtual]
 

Destructor method.

Definition at line 67 of file ObjectReference.cpp.


Member Function Documentation

void SqObjectReference::ConstructorInclude ( SqContext * pContext ) [private]
 

Method which must be called first in a constructor.

Definition at line 97 of file ObjectReference.cpp.

void SqObjectReference::DestructorInclude ( ) [private]
 

Method which must be called first in a destructor.

Definition at line 112 of file ObjectReference.cpp.

Referenced by ~SqObjectReference().

SqContext * SqObjectReference::GetContext ( ) const [inline]
 

Definition at line 56 of file ObjectReference.h.

const CString & SqObjectReference::GetIOR ( ) const [inline]
 

Returns the value of member 'm_IOR'.

Definition at line 97 of file ObjectReference.h.

Referenced by SOAPBridge_ObjectContextManager_i::resolveStoredObjectReference().

unsigned long SqObjectReference::GetObjSeq ( ) const [inline]
 

Returns the value of member 'm_ObjSeq'.

Definition at line 117 of file ObjectReference.h.

Referenced by SqContext::AddObjectReference(), SqContext::FindObjectReference(), and SqContext::ReplaceObjectReference().

void SqObjectReference::SetIOR ( const CString & rIOR ) [inline]
 

Set the value of member 'm_IOR' to 'rIOR'.

Definition at line 107 of file ObjectReference.h.

void SqObjectReference::SetObjSeq ( unsigned long objSeq )
 

Set the value of member 'm_ObjSeq' to 'objSeq'.

Definition at line 78 of file ObjectReference.cpp.


Member Data Documentation

SqObjectReference * SqObjectReference::_leftContext
 

Definition at line 52 of file ObjectReference.h.

SqObjectReference * SqObjectReference::_parentContext
 

Definition at line 51 of file ObjectReference.h.

SqContext * SqObjectReference::_refContext
 

Definition at line 50 of file ObjectReference.h.

SqObjectReference * SqObjectReference::_rightContext
 

Definition at line 53 of file ObjectReference.h.

CString SqObjectReference::m_IOR [private]
 

Definition at line 63 of file ObjectReference.h.

unsigned long SqObjectReference::m_ObjSeq [private]
 

Definition at line 64 of file ObjectReference.h.


The documentation for this class was generated from the following files:
This documentation is part of the "SOAP to CORBA bridge" project
Copyright © 2000 by Lifeline Networks bv.
All rights are reserved.