00001 //## begin module%38211427022C.cm preserve=no 00002 // %X% %Q% %Z% %W% 00003 //## end module%38211427022C.cm 00004 00005 //## begin module%38211427022C.cp preserve=no 00006 //## end module%38211427022C.cp 00007 00008 //## Module: PairInt%38211427022C; Pseudo Package specification 00009 //## Source file: E:\mpk\code\math\PairInt.h 00010 00011 #ifndef PairInt_h 00012 #define PairInt_h 1 00013 00014 //## begin module%38211427022C.additionalIncludes preserve=no 00015 //## end module%38211427022C.additionalIncludes 00016 00017 //## begin module%38211427022C.includes preserve=yes 00018 //## end module%38211427022C.includes 00019 00020 //## begin module%38211427022C.additionalDeclarations preserve=yes 00021 //## end module%38211427022C.additionalDeclarations 00022 00023 00024 //## begin PairInt%38211427022C.preface preserve=yes 00025 //## end PairInt%38211427022C.preface 00026 00027 //## Class: PairInt%38211427022C 00028 //## Category: math%36FDB29E01F4 00029 //## Persistence: Transient 00030 //## Cardinality/Multiplicity: n 00031 00032 class PairInt 00033 { 00034 //## begin PairInt%38211427022C.initialDeclarations preserve=yes 00035 //## end PairInt%38211427022C.initialDeclarations 00036 00037 public: 00038 //## Constructors (specified) 00039 PairInt() ; 00040 00041 //## Operation: PairInt%941688704 00042 PairInt (const int first, const int second); 00043 00044 //## Destructor (generated) 00045 virtual ~PairInt(); 00046 00047 00048 //## Other Operations (specified) 00049 //## Operation: operator<%941688705 00050 bool operator < (const PairInt& right) const; 00051 00052 // Data Members for Class Attributes 00053 00054 //## Attribute: first%38211430003A 00055 //## begin PairInt::first%38211430003A.attr preserve=no public: int {UA} 00056 int first; 00057 //## end PairInt::first%38211430003A.attr 00058 00059 //## Attribute: second%3821144100F3 00060 //## begin PairInt::second%3821144100F3.attr preserve=no public: int {UA} 00061 int second; 00062 //## end PairInt::second%3821144100F3.attr 00063 00064 // Additional Public Declarations 00065 //## begin PairInt%38211427022C.public preserve=yes 00066 //## end PairInt%38211427022C.public 00067 00068 protected: 00069 // Additional Protected Declarations 00070 //## begin PairInt%38211427022C.protected preserve=yes 00071 //## end PairInt%38211427022C.protected 00072 00073 private: 00074 // Additional Private Declarations 00075 //## begin PairInt%38211427022C.private preserve=yes 00076 //## end PairInt%38211427022C.private 00077 00078 private: //## implementation 00079 // Additional Implementation Declarations 00080 //## begin PairInt%38211427022C.implementation preserve=yes 00081 //## end PairInt%38211427022C.implementation 00082 00083 }; 00084 00085 //## begin PairInt%38211427022C.postscript preserve=yes 00086 //## end PairInt%38211427022C.postscript 00087 00088 // Class PairInt 00089 00090 //## begin module%38211427022C.epilog preserve=yes 00091 //## end module%38211427022C.epilog 00092 00093 00094 #endif