#include <PsPair.h>
Inheritance diagram for PsPair< T1, T2 >:


Public Methods | |
| PsPair (const T1 &t1, const T2 &t2) | |
| constructor | |
| PsPair (const PsPair &orig) | |
| copy constructor | |
| PsPair () | |
| default contructor | |
| virtual | ~PsPair () |
| virtual PsPolatorNT * | createPolator (void) |
| create an *polator | |
| virtual void | pack (PsOutgoingSynchronisationMessage &out) const |
| insert the pair in a stream | |
| virtual void | unpack (PsIncomingSynchronisationMessage &in) |
| extract a pair from a stream | |
| virtual void | extract (istream &in) |
| extraction from an input stream | |
| virtual void | insertInStream (ostream &out) const |
| insertion in an output stream | |
in the future, should become a PsType
Definition at line 37 of file PsPair.h.
|
||||||||||||||||
|
constructor
Definition at line 41 of file PsPair.h.
00042 : 00043 pair<T1,T2>(t1,t2) , 00044 PsType() 00045 { 00046 |
|
||||||||||
|
copy constructor
Definition at line 49 of file PsPair.h.
00050 : 00051 pair<T1, T2> (orig.first, orig.second ), 00052 PsType() 00053 { 00054 } |
|
|||||||||
|
default contructor
Definition at line 58 of file PsPair.h.
00059 : 00060 pair<T1,T2>(), 00061 PsType () 00062 { 00063 |
|
|||||||||
|
Definition at line 67 of file PsPair.h.
00069 {
00070
|
|
||||||||||
|
create an *polator
Implements PsType. Definition at line 74 of file PsPair.h.
00076 {
00077 return new PsPolator<PsPair<T1,T2> >() ;
|
|
||||||||||
|
extraction from an input stream
Implements PsFlowable. Definition at line 95 of file PsPair.h.
|
|
||||||||||
|
insertion in an output stream
Implements PsFlowable. Definition at line 103 of file PsPair.h.
|
|
||||||||||
|
insert the pair in a stream
Reimplemented from PsFlowable. Definition at line 80 of file PsPair.h.
|
|
||||||||||
|
extract a pair from a stream
Reimplemented from PsFlowable. Definition at line 87 of file PsPair.h.
|
| Documentation generated on Mon Nov 25 15:26:20 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |