GME  13
Public Member Functions
CInterfacePtrList< TYPE > Class Template Reference

#include <ComHelp.h>

Inheritance diagram for CInterfacePtrList< TYPE >:
Inheritance graph
[legend]
Collaboration diagram for CInterfacePtrList< TYPE >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CInterfacePtrList ()
template<class SOURCE >
void AddInterfaces (SOURCE &source)
TYPE & GetHead ()
TYPE GetHead () const
TYPE & GetTail ()
TYPE GetTail () const
TYPE RemoveHead ()
TYPE RemoveTail ()
POSITION AddHead (TYPE newElement)
POSITION AddTail (TYPE newElement)
void AddHead (CInterfacePtrList< TYPE > *pNewList)
void AddTail (CInterfacePtrList< TYPE > *pNewList)
TYPE & GetNext (POSITION &rPosition)
TYPE GetNext (POSITION &rPosition) const
TYPE & GetPrev (POSITION &rPosition)
TYPE GetPrev (POSITION &rPosition) const
TYPE & GetAt (POSITION position)
TYPE GetAt (POSITION position) const
void SetAt (POSITION pos, TYPE newElement)
 CInterfacePtrList ()
template<class SOURCE >
void AddInterfaces (SOURCE &source)
TYPE & GetHead ()
TYPE GetHead () const
TYPE & GetTail ()
TYPE GetTail () const
TYPE RemoveHead ()
TYPE RemoveTail ()
POSITION AddHead (TYPE newElement)
POSITION AddTail (TYPE newElement)
void AddHead (CInterfacePtrList< TYPE > *pNewList)
void AddTail (CInterfacePtrList< TYPE > *pNewList)
TYPE & GetNext (POSITION &rPosition)
TYPE GetNext (POSITION &rPosition) const
TYPE & GetPrev (POSITION &rPosition)
TYPE GetPrev (POSITION &rPosition) const
TYPE & GetAt (POSITION position)
TYPE GetAt (POSITION position) const
void SetAt (POSITION pos, TYPE newElement)

Detailed Description

template<class TYPE>
class CInterfacePtrList< TYPE >

Definition at line 94 of file MgaUtil/ComHelp.h.


Constructor & Destructor Documentation

template<class TYPE>
CInterfacePtrList< TYPE >::CInterfacePtrList ( ) [inline]

Definition at line 98 of file MgaUtil/ComHelp.h.

template<class TYPE>
CInterfacePtrList< TYPE >::CInterfacePtrList ( ) [inline]

Definition at line 99 of file Search/ComHelp.h.


Member Function Documentation

template<class TYPE>
POSITION CInterfacePtrList< TYPE >::AddHead ( TYPE  newElement) [inline]

Definition at line 129 of file MgaUtil/ComHelp.h.

template<class TYPE>
POSITION CInterfacePtrList< TYPE >::AddHead ( TYPE  newElement) [inline]

Definition at line 130 of file Search/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::AddHead ( CInterfacePtrList< TYPE > *  pNewList) [inline]

Definition at line 135 of file MgaUtil/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::AddHead ( CInterfacePtrList< TYPE > *  pNewList) [inline]

Definition at line 136 of file Search/ComHelp.h.

template<class TYPE>
template<class SOURCE >
void CInterfacePtrList< TYPE >::AddInterfaces ( SOURCE &  source) [inline]

Definition at line 101 of file MgaUtil/ComHelp.h.

template<class TYPE>
template<class SOURCE >
void CInterfacePtrList< TYPE >::AddInterfaces ( SOURCE &  source) [inline]

Definition at line 102 of file Search/ComHelp.h.

template<class TYPE>
POSITION CInterfacePtrList< TYPE >::AddTail ( TYPE  newElement) [inline]

Definition at line 131 of file MgaUtil/ComHelp.h.

template<class TYPE>
POSITION CInterfacePtrList< TYPE >::AddTail ( TYPE  newElement) [inline]

Definition at line 132 of file Search/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::AddTail ( CInterfacePtrList< TYPE > *  pNewList) [inline]

Definition at line 137 of file MgaUtil/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::AddTail ( CInterfacePtrList< TYPE > *  pNewList) [inline]

Definition at line 138 of file Search/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetAt ( POSITION  position) [inline]

Definition at line 151 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetAt ( POSITION  position) [inline]

Definition at line 152 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetAt ( POSITION  position) const [inline]

Definition at line 153 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetAt ( POSITION  position) const [inline]

Definition at line 154 of file Search/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetHead ( ) [inline]

Definition at line 113 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetHead ( ) [inline]

Definition at line 114 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetHead ( ) const [inline]

Definition at line 115 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetHead ( ) const [inline]

Definition at line 116 of file Search/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetNext ( POSITION &  rPosition) [inline]

Definition at line 141 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetNext ( POSITION &  rPosition) [inline]

Definition at line 142 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetNext ( POSITION &  rPosition) const [inline]

Definition at line 143 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetNext ( POSITION &  rPosition) const [inline]

Definition at line 144 of file Search/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetPrev ( POSITION &  rPosition) [inline]

Definition at line 145 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetPrev ( POSITION &  rPosition) [inline]

Definition at line 146 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetPrev ( POSITION &  rPosition) const [inline]

Definition at line 147 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetPrev ( POSITION &  rPosition) const [inline]

Definition at line 148 of file Search/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetTail ( ) [inline]

Definition at line 117 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE& CInterfacePtrList< TYPE >::GetTail ( ) [inline]

Definition at line 118 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetTail ( ) const [inline]

Definition at line 119 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::GetTail ( ) const [inline]

Definition at line 120 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::RemoveHead ( ) [inline]

Definition at line 123 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::RemoveHead ( ) [inline]

Definition at line 124 of file Search/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::RemoveTail ( ) [inline]

Definition at line 125 of file MgaUtil/ComHelp.h.

template<class TYPE>
TYPE CInterfacePtrList< TYPE >::RemoveTail ( ) [inline]

Definition at line 126 of file Search/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::SetAt ( POSITION  pos,
TYPE  newElement 
) [inline]

Definition at line 155 of file MgaUtil/ComHelp.h.

template<class TYPE>
void CInterfacePtrList< TYPE >::SetAt ( POSITION  pos,
TYPE  newElement 
) [inline]

Definition at line 156 of file Search/ComHelp.h.


The documentation for this class was generated from the following files: