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

SCMethParam Class Reference

parameter of an interface method. More...

#include <MethParam.h>

List of all members.

Public Methods

SCInterfaceMethodGetInterfaceMethod () const
 SCMethParam (SCInterfaceMethod *pInterfaceMethod, int prmId, const char *prmName, InOutExcept prmKind, CORBA::TypeCode_ptr ptc, CORBA::ORB_ptr orb)
 Constructor method. More...

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

int getMthId ()
 Return the unique method ID assigned to this method. More...


Public Attributes

SCInterfaceMethod_refInterfaceMethod
SCMethParam* _prevInterfaceMethod
SCMethParam* _nextInterfaceMethod
int m_prmId
InOutExcept m_prmKind
CString m_prmName
CORBA::TypeCode_var m_tc
int m_convId
CString m_convInfo

Private Methods

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

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


Detailed Description

parameter of an interface method.

Definition at line 87 of file MethParam.h.


Constructor & Destructor Documentation

SCMethParam::SCMethParam ( SCInterfaceMethod * pInterfaceMethod,
int prmId,
const char * prmName,
InOutExcept prmKind,
CORBA::TypeCode_ptr ptc,
CORBA::ORB_ptr orb )
 

Constructor method.

Definition at line 85 of file MethParam.cpp.

SCMethParam::~SCMethParam ( ) [virtual]
 

Destructor method.

Definition at line 104 of file MethParam.cpp.


Member Function Documentation

void SCMethParam::ConstructorInclude ( SCInterfaceMethod * pInterfaceMethod ) [private]
 

Method which must be called first in a constructor.

Definition at line 117 of file MethParam.cpp.

void SCMethParam::DestructorInclude ( ) [private]
 

Method which must be called first in a destructor.

Definition at line 145 of file MethParam.cpp.

Referenced by ~SCMethParam().

SCInterfaceMethod * SCMethParam::GetInterfaceMethod ( ) const [inline]
 

Definition at line 97 of file MethParam.h.

Referenced by IRPlus::InsertIRFieldRecord(), and getMthId().

int SCMethParam::getMthId ( ) [inline]
 

Return the unique method ID assigned to this method.

Definition at line 140 of file MethParam.h.

Referenced by IRPlus::InsertIRFieldRecord().


Member Data Documentation

SCMethParam * SCMethParam::_nextInterfaceMethod
 

Definition at line 94 of file MethParam.h.

SCMethParam * SCMethParam::_prevInterfaceMethod
 

Definition at line 93 of file MethParam.h.

SCInterfaceMethod * SCMethParam::_refInterfaceMethod
 

Definition at line 92 of file MethParam.h.

int SCMethParam::m_convId
 

Definition at line 112 of file MethParam.h.

CString SCMethParam::m_convInfo
 

Definition at line 113 of file MethParam.h.

int SCMethParam::m_prmId
 

Definition at line 108 of file MethParam.h.

InOutExcept SCMethParam::m_prmKind
 

Definition at line 109 of file MethParam.h.

CString SCMethParam::m_prmName
 

Definition at line 110 of file MethParam.h.

CORBA::TypeCode_var SCMethParam::m_tc
 

Definition at line 111 of file MethParam.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.