Changeset f842032 for libcfa/src/iostream.cfa
- Timestamp:
- Oct 19, 2023, 7:35:24 PM (9 months ago)
- Branches:
- master
- Children:
- 0803ead, 1b0184b
- Parents:
- e0dc038
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/iostream.cfa
re0dc038 rf842032 10 10 // Created On : Wed May 27 17:56:53 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : T ue Oct 17 20:57:05202313 // Update Count : 1 79512 // Last Modified On : Thu Oct 19 19:29:54 2023 13 // Update Count : 1800 14 14 // 15 15 … … 47 47 return os; 48 48 } // ?|? 49 OS TYPE_VOID_IMPL( bool )49 OSYPE_VOID_IMPL( bool ) 50 50 51 51 ostype & ?|?( ostype & os, char c ) { … … 784 784 return is; 785 785 } // ?|? 786 ISTYPE_VOID_IMPL( bool & )787 786 788 787 istype & ?|?( istype & is, char & c ) { … … 796 795 return is; 797 796 } // ?|? 798 ISTYPE_VOID_IMPL( char & )799 797 800 798 istype & ?|?( istype & is, signed char & sc ) { … … 802 800 return is; 803 801 } // ?|? 804 ISTYPE_VOID_IMPL( signed char & )805 802 806 803 istype & ?|?( istype & is, unsigned char & usc ) { … … 808 805 return is; 809 806 } // ?|? 810 ISTYPE_VOID_IMPL( unsigned char & )811 807 812 808 istype & ?|?( istype & is, short int & si ) { … … 814 810 return is; 815 811 } // ?|? 816 ISTYPE_VOID_IMPL( short int & )817 812 818 813 istype & ?|?( istype & is, unsigned short int & usi ) { … … 820 815 return is; 821 816 } // ?|? 822 ISTYPE_VOID_IMPL( unsigned short int & )823 817 824 818 istype & ?|?( istype & is, int & i ) { … … 826 820 return is; 827 821 } // ?|? 828 ISTYPE_VOID_IMPL( int & )829 822 830 823 istype & ?|?( istype & is, unsigned int & ui ) { … … 832 825 return is; 833 826 } // ?|? 834 ISTYPE_VOID_IMPL( unsigned int & )835 827 836 828 istype & ?|?( istype & is, long int & li ) { … … 838 830 return is; 839 831 } // ?|? 840 ISTYPE_VOID_IMPL( long int & )841 832 842 833 istype & ?|?( istype & is, unsigned long int & ulli ) { … … 844 835 return is; 845 836 } // ?|? 846 ISTYPE_VOID_IMPL( unsigned long int & )847 837 848 838 istype & ?|?( istype & is, long long int & lli ) { … … 850 840 return is; 851 841 } // ?|? 852 ISTYPE_VOID_IMPL( long long int & )853 842 854 843 istype & ?|?( istype & is, unsigned long long int & ulli ) { … … 856 845 return is; 857 846 } // ?|? 858 ISTYPE_VOID_IMPL( unsigned long long int & )859 847 860 848 #if defined( __SIZEOF_INT128__ ) … … 862 850 return (istype &)(is | (unsigned int128 &)llli); 863 851 } // ?|? 864 ISTYPE_VOID_IMPL( int128 & )865 852 866 853 istype & ?|?( istype & is, unsigned int128 & ullli ) { … … 879 866 return is; 880 867 } // ?|? 881 ISTYPE_VOID_IMPL( unsigned int128 & )882 868 #endif // __SIZEOF_INT128__ 883 869 … … 886 872 return is; 887 873 } // ?|? 888 ISTYPE_VOID_IMPL( float & )889 874 890 875 istype & ?|?( istype & is, double & d ) { … … 892 877 return is; 893 878 } // ?|? 894 ISTYPE_VOID_IMPL( double & )895 879 896 880 istype & ?|?( istype & is, long double & ld ) { … … 898 882 return is; 899 883 } // ?|? 900 ISTYPE_VOID_IMPL( long double & )901 884 902 885 istype & ?|?( istype & is, float _Complex & fc ) { … … 906 889 return is; 907 890 } // ?|? 908 ISTYPE_VOID_IMPL( float _Complex & )909 891 910 892 istype & ?|?( istype & is, double _Complex & dc ) { … … 914 896 return is; 915 897 } // ?|? 916 ISTYPE_VOID_IMPL( double _Complex & )917 898 918 899 istype & ?|?( istype & is, long double _Complex & ldc ) { … … 922 903 return is; 923 904 } // ?|? 924 ISTYPE_VOID_IMPL( long double _Complex & )925 905 926 906 istype & ?|?( istype & is, const char fmt[] ) { … … 928 908 return is; 929 909 } // ?|? 930 ISTYPE_VOID_IMPL( const char * )931 910 932 911 // manipulators … … 936 915 937 916 void ?|?( istype & is, istype & (* manip)( istype & ) ) { 938 manip( is ); ends( is );917 manip( is ); 939 918 } // ?|? 940 919 … … 980 959 return is; 981 960 } 982 ISTYPE_VOID_IMPL( _Istream_Cskip )983 961 984 962 istype & ?|?( istype & is, _Istream_Cstr f ) { … … 1070 1048 return is; 1071 1049 } // ?|? 1072 ISTYPE_VOID_IMPL( _Istream_Cstr )1073 1050 1074 1051 istype & ?|?( istype & is, _Istream_Char f ) { … … 1076 1053 return is; 1077 1054 } // ?|? 1078 ISTYPE_VOID_IMPL( _Istream_Char )1079 1055 } // distribution 1080 1056 … … 1093 1069 return is; \ 1094 1070 } /* ?|? */ \ 1095 ISTYPE_VOID_IMPL( _Istream_Manip(T) ) \1096 1071 } // distribution 1097 1072 … … 1121 1096 return is; 1122 1097 } // ?|? 1123 ISTYPE_VOID_IMPL( _Istream_Manip(float _Complex) )1124 1098 1125 1099 istype & ?|?( istype & is, _Istream_Manip(double _Complex) dc ) { … … 1132 1106 return is; 1133 1107 } // ?|? 1134 ISTYPE_VOID_IMPL( _Istream_Manip(double _Complex) )1135 1108 1136 1109 istype & ?|?( istype & is, _Istream_Manip(long double _Complex) ldc ) { … … 1143 1116 return is; 1144 1117 } // ?|? 1145 ISTYPE_VOID_IMPL( _Istream_Manip(long double _Complex) )1146 1118 } // distribution 1147 1119
Note: See TracChangeset
for help on using the changeset viewer.