Changeset 2344 in Sophya for trunk/SophyaLib/BaseTools
- Timestamp:
- Mar 10, 2003, 4:13:49 PM (23 years ago)
- Location:
- trunk/SophyaLib/BaseTools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/datatype.cc
r2339 r2344 12 12 { 13 13 } 14 /*15 14 #if defined(__SGICC__) 16 15 template <class T> 17 string DataTypeInfo<T>::getTypeName() 18 { 19 if (typeid(T) == typeid(uint_1)) return("uint_1"); 16 string DataTypeInfo<T>::getTypeName() 17 { 18 if (typeid(T) == typeid(uint_1)) return("uint_1"); 20 19 else if (typeid(T) == typeid(uint_2)) return("uint_2"); 21 20 else if (typeid(T) == typeid(int_2)) return("int_2"); … … 31 30 } 32 31 #else 33 */ 34 DECL_TEMP_SPEC /* equivalent a template <> , pour SGI-CC en particulier */ 32 template <class T> 33 string DataTypeInfo<T>::getTypeName() { return("???unknowntype???"); } 35 34 string DataTypeInfo<uint_1>::getTypeName() { return("uint_1"); } 36 DECL_TEMP_SPEC37 35 string DataTypeInfo<uint_2>::getTypeName() { return("uint_2"); } 38 DECL_TEMP_SPEC39 36 string DataTypeInfo<int_2>::getTypeName() { return("int_2"); } 40 DECL_TEMP_SPEC41 37 string DataTypeInfo<int_4>::getTypeName() { return("int_4"); } 42 DECL_TEMP_SPEC43 38 string DataTypeInfo<int_8>::getTypeName() { return("int_8"); } 44 DECL_TEMP_SPEC45 39 string DataTypeInfo<uint_4>::getTypeName() { return("uint_4"); } 46 DECL_TEMP_SPEC47 40 string DataTypeInfo<uint_8>::getTypeName() { return("uint_8"); } 48 DECL_TEMP_SPEC49 41 string DataTypeInfo<r_4>::getTypeName() { return("r_4"); } 50 DECL_TEMP_SPEC51 42 string DataTypeInfo<r_8>::getTypeName() { return("r_8"); } 52 DECL_TEMP_SPEC53 43 string DataTypeInfo< complex<r_4> >::getTypeName() { return(" complex<r_4> "); } 54 DECL_TEMP_SPEC55 44 string DataTypeInfo< complex<r_8> >::getTypeName() { return(" complex<r_8> "); } 56 /*57 45 #endif 58 */ 46 59 47 60 48 string DecodeGCCTypeName(string gcctype) -
trunk/SophyaLib/BaseTools/sversion.h
r2323 r2344 3 3 4 4 #define SOPHYA_VERSION 1.6 5 #define SOPHYA_REVISION 0 05 #define SOPHYA_REVISION 02 6 6 #define SOPHYA_TAG "V_Fev2003" 7 7
Note:
See TracChangeset
for help on using the changeset viewer.