BidirectionalConnector< SRC, DEST > Class Template Reference

#include <autopointers.h>

Public Member Functions

 BidirectionalConnector (SRC *self_end_)
 ~BidirectionalConnector ()
void Disconnect ()
void Connect (BidirectionalConnector< DEST, SRC > *other_)
SRC * GetSelfEnd ()
DEST * GetOtherEnd ()

Private Attributes

SRC * self_end
DEST * other_end
BidirectionalConnector< DEST,
SRC > * 
other

Detailed Description

template<class SRC, class DEST>
class BidirectionalConnector< SRC, DEST >

Definition at line 214 of file autopointers.h.


Constructor & Destructor Documentation

template<class SRC , class DEST >
BidirectionalConnector< SRC, DEST >::BidirectionalConnector ( SRC *  self_end_  )  [inline]

Definition at line 219 of file autopointers.h.

template<class SRC , class DEST >
BidirectionalConnector< SRC, DEST >::~BidirectionalConnector (  )  [inline]

Definition at line 225 of file autopointers.h.


Member Function Documentation

template<class SRC , class DEST >
void BidirectionalConnector< SRC, DEST >::Connect ( BidirectionalConnector< DEST, SRC > *  other_  )  [inline]

Definition at line 236 of file autopointers.h.

template<class SRC , class DEST >
void BidirectionalConnector< SRC, DEST >::Disconnect (  )  [inline]

Definition at line 228 of file autopointers.h.

template<class SRC , class DEST >
DEST* BidirectionalConnector< SRC, DEST >::GetOtherEnd (  )  [inline]

Definition at line 250 of file autopointers.h.

template<class SRC , class DEST >
SRC* BidirectionalConnector< SRC, DEST >::GetSelfEnd (  )  [inline]

Definition at line 247 of file autopointers.h.


Field Documentation

template<class SRC , class DEST >
BidirectionalConnector<DEST,SRC>* BidirectionalConnector< SRC, DEST >::other [private]

Definition at line 217 of file autopointers.h.

template<class SRC , class DEST >
DEST* BidirectionalConnector< SRC, DEST >::other_end [private]

Definition at line 216 of file autopointers.h.

template<class SRC , class DEST >
SRC* BidirectionalConnector< SRC, DEST >::self_end [private]

Definition at line 215 of file autopointers.h.


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

Generated on Thu Dec 29 00:11:43 2011 for SpringLobby by doxygen 1.6.3