00001 // File generated by CPPExt (Value) 00002 // Copyright (C) 1991,1995 by 00003 // 00004 // MATRA DATAVISION, FRANCE 00005 // 00006 // This software is furnished in accordance with the terms and conditions 00007 // of the contract and with the inclusion of the above copyright notice. 00008 // This software or any other copy thereof may not be provided or otherwise 00009 // be made available to any other person. No title to an ownership of the 00010 // software is hereby transferred. 00011 // 00012 // At the termination of the contract, the software and all copies of this 00013 // software must be deleted. 00014 00015 #ifndef _exotkParameter_DoubleMapIteratorOfDoubleMapIntegerAsciiString_HeaderFile 00016 #define _exotkParameter_DoubleMapIteratorOfDoubleMapIntegerAsciiString_HeaderFile 00017 00018 #ifndef _TCollection_BasicMapIterator_HeaderFile 00019 #include <TCollection_BasicMapIterator.hxx> 00020 #endif 00021 #ifndef _Standard_Integer_HeaderFile 00022 #include <Standard_Integer.hxx> 00023 #endif 00024 #ifndef _Handle_exotkParameter_DoubleMapNodeOfDoubleMapIntegerAsciiString_HeaderFile 00025 #include <Handle_exotkParameter_DoubleMapNodeOfDoubleMapIntegerAsciiString.hxx> 00026 #endif 00027 class Standard_NoSuchObject; 00028 class TCollection_AsciiString; 00029 class TColStd_MapIntegerHasher; 00030 class exotkParameter_DoubleMapIntegerAsciiString; 00031 class exotkParameter_DoubleMapNodeOfDoubleMapIntegerAsciiString; 00032 00033 00034 #ifndef _Standard_Macro_HeaderFile 00035 #include <Standard_Macro.hxx> 00036 #endif 00037 00038 class exotkParameter_DoubleMapIteratorOfDoubleMapIntegerAsciiString : public TCollection_BasicMapIterator { 00039 00040 public: 00041 00042 // Methods PUBLIC 00043 // 00044 Standard_EXPORT exotkParameter_DoubleMapIteratorOfDoubleMapIntegerAsciiString(); 00045 Standard_EXPORT exotkParameter_DoubleMapIteratorOfDoubleMapIntegerAsciiString(const exotkParameter_DoubleMapIntegerAsciiString& aMap); 00046 Standard_EXPORT void Initialize(const exotkParameter_DoubleMapIntegerAsciiString& aMap) ; 00047 Standard_EXPORT const Standard_Integer& Key1() const; 00048 Standard_EXPORT const TCollection_AsciiString& Key2() const; 00049 00050 00051 00052 00053 00054 protected: 00055 00056 // Methods PROTECTED 00057 // 00058 00059 00060 // Fields PROTECTED 00061 // 00062 00063 00064 private: 00065 00066 // Methods PRIVATE 00067 // 00068 00069 00070 // Fields PRIVATE 00071 // 00072 00073 00074 }; 00075 00076 00077 00078 00079 00080 // other inline functions and methods (like "C++: function call" methods) 00081 // 00082 00083 00084 #endif
1.2.12 written by Dimitri van Heesch,
© 1997-2001