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

SCParamList::ParamValueIterator Class Reference

#include <ParamList.h>

List of all members.

Public Methods

 ParamValueIterator (const SCParamList *iterParamList, int(SCParamValue::*method)() const=0, SCParamValue *refParamValue=0)
 ParamValueIterator (const SCParamList &iterParamList, int(SCParamValue::*method)() const=0, SCParamValue *refParamValue=0)
 ParamValueIterator (const ParamValueIterator &iterator, int(SCParamValue::*method)() const=0)
 ~ParamValueIterator ()
ParamValueIterator& operator= (const ParamValueIterator &iterator)
SCParamValueoperator++ ()
SCParamValueoperator-- ()
 operator SCParamValue * ()
SCParamValueoperator-> ()
SCParamValueGet ()
void Reset ()
int IsLast ()
int IsFirst ()

Static Public Methods

void Check (SCParamValue *itemParamValue)
void Check (SCParamValue *itemParamValue, SCParamValue *newItemParamValue)

Private Attributes

SCParamValue_refParamValue
SCParamValue_prevParamValue
SCParamValue_nextParamValue
const SCParamList_iterParamList
ParamValueIterator* _prev
ParamValueIterator* _next
int (SCParamValue::* _method )() const

Static Private Attributes

ParamValueIterator* _first = 0
ParamValueIterator* _last = 0


Constructor & Destructor Documentation

SCParamList::ParamValueIterator::ParamValueIterator ( const SCParamList * iterParamList,
int(SCParamValue::* const)() method = 0,
SCParamValue * refParamValue = 0 )
 

Definition at line 393 of file ParamList.cpp.

SCParamList::ParamValueIterator::ParamValueIterator ( const SCParamList & iterParamList,
int(SCParamValue::* const)() method = 0,
SCParamValue * refParamValue = 0 )
 

Definition at line 415 of file ParamList.cpp.

SCParamList::ParamValueIterator::ParamValueIterator ( const ParamValueIterator & iterator,
int(SCParamValue::* const)() method = 0 )
 

Definition at line 437 of file ParamList.cpp.

SCParamList::ParamValueIterator::~ParamValueIterator ( )
 

Definition at line 458 of file ParamList.cpp.


Member Function Documentation

void SCParamList::ParamValueIterator::Check ( SCParamValue * itemParamValue,
SCParamValue * newItemParamValue ) [static]
 

Definition at line 488 of file ParamList.cpp.

void SCParamList::ParamValueIterator::Check ( SCParamValue * itemParamValue ) [static]
 

Definition at line 471 of file ParamList.cpp.

Referenced by SCParamValue::DestructorInclude(), SCParamList::RemoveParamValue(), and SCParamList::ReplaceParamValue().

SCParamValue * SCParamList::ParamValueIterator::Get ( ) [inline]
 

Definition at line 150 of file ParamList.h.

int SCParamList::ParamValueIterator::IsFirst ( ) [inline]
 

Definition at line 154 of file ParamList.h.

int SCParamList::ParamValueIterator::IsLast ( ) [inline]
 

Definition at line 153 of file ParamList.h.

void SCParamList::ParamValueIterator::Reset ( ) [inline]
 

Definition at line 151 of file ParamList.h.

Referenced by AnyInterface::invoke(), and SOAPBridge_SOAPCall_i::invokeAction().

SCParamList::ParamValueIterator::operator SCParamValue * ( ) [inline]
 

Definition at line 148 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::operator++ ( ) [inline]
 

Definition at line 126 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::operator-- ( ) [inline]
 

Definition at line 137 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::operator-> ( ) [inline]
 

Definition at line 149 of file ParamList.h.

ParamValueIterator & SCParamList::ParamValueIterator::operator= ( const ParamValueIterator & iterator ) [inline]
 

Definition at line 117 of file ParamList.h.


Member Data Documentation

ParamValueIterator * SCParamList::ParamValueIterator::_first = 0 [static, private]
 

Definition at line 103 of file ParamList.h.

const SCParamList * SCParamList::ParamValueIterator::_iterParamList [private]
 

Definition at line 96 of file ParamList.h.

ParamValueIterator * SCParamList::ParamValueIterator::_last = 0 [static, private]
 

Definition at line 104 of file ParamList.h.

int (SCParamValue::* SCParamList::ParamValueIterator::_method)() const [private]
 

ParamValueIterator * SCParamList::ParamValueIterator::_next [private]
 

Definition at line 99 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::_nextParamValue [private]
 

Definition at line 95 of file ParamList.h.

ParamValueIterator * SCParamList::ParamValueIterator::_prev [private]
 

Definition at line 98 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::_prevParamValue [private]
 

Definition at line 94 of file ParamList.h.

SCParamValue * SCParamList::ParamValueIterator::_refParamValue [private]
 

Definition at line 93 of file ParamList.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.