Boost logo

Boost :

From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2005-03-01 12:00:05


Here is a split header cast.hpp. I also added support for
polymorphic_downcast for references and use workarounds from suffix.hpp

In addition I propose following changes:

libs\conversion\cast.htm -> libs\conversion\doc\cast.html
libs\conversion\index.html -> libs\conversion\doc\index.html
libs\conversion\lexical_cast.htm -> libs\conversion\doc\lexical_cast.html

libs\conversion\cast_test.cpp -> libs\conversion\test\cast_test.cpp
libs\conversion\lexical_cast_test.cpp ->
libs\conversion\test\lexical_cast_test.cpp
libs\conversion\numeric_cast_test.cpp ->
libs\conversion\test\numeric_cast_test.cpp

libs\conversion\test.hpp could be removed .

libs\conversion\index.html (forward) need to be introduced

libs\conversion\test\cast_test.cpp updated to test new functionality

libs\conversion\test\Jamfile needs to be update to reflect the changes
above.

Unless somebody speak up before end of the day, I will proceed with outlined
changes.

Gennadiy.

begin 666 cast.rar
M4F%R(1H'`,^0<P``#0````````"]K70_at_D"T`0@$``"$"```"NQ>[HRA=83(=
M,P@`( ```&-A<W0N:'!P`/!(#8$)V1#,S?V5/><*T+XR!1N,I?"TI_"5QEE+
M"R%?\OJQ-1.-`VDAM-NOO=\:0KU-J,H6E+)P9^#W[?MS%R%;JP-S=PS#]P+]
MP)UT`ROY@?2JV@^^58>1JYCH#49"#6_at_1&X-)*S!HCH)*2>D'NS_at_.!DX[FD]*
MQI'4LPDJ%!J 7**>]*;FQSPID782BXM9RL.I-TAZB.DZ6.O.9V!Y83740I4S
MJ9-:S/>$AYC8Z=?B_!YPP1/1"=?M>HEC16R\+?E7Q+5VB.S_at_.1\>%RZ][OZ)
MFR8H<7/Z'A!'2ZQ!%?U!R-<TI+5/?*MD3?RXP#H/(VM28';-D/_B?T-^:MNU
MC_5G>S]?A!Z"!N6_0WQ&JD%FJ$P=V/==4F:V=E2I3EB*1L.E4K_<X&Y-B.6$
M\ZL"2G7S$D-K= C_%D[]B%N%^["8&^7<JG_=(&=T() Y`$X"``#W`P```O^#
MV21D6F$R'3,4`" ```!P;VQY;6]R<&AI8U]C87-T+FAP< #PWU:/#8$0S,S]
M&!%[KPK0+Q;LE3;LL M=E8#C:%<%<C0C8HLY,%E%?BU?@A(J-H03W>\:)$B2
MB4E**&+PHO9<UFYF;IW<\>.$G<.;I&YH^\$^\ P8`"]FOAFD+1+ \^8/H3OA
M_at_C#02.,E`"C<#.+O(&7=*)\44P8OAY#(,+2SP3&/3=.8AR3G024#/G3TR25-
M97UR.FWBEJ+3`-!TQ.4/J<<T$B'<3.% =[62JA#')$5$U",W@=@A)8IT]69K
MLUM;<6TYS<$J2(:&K(';2DQ&+C./?Y#.Y=I9JM[!Q'+[%C0M\_L77!NFP(0C
M[[L&ZI\SR#GB3*9$2_at_64`>J!U7G;M9VK5KV;6]6GNZ]7:WH11MS95 :&VT5\
MV'%AY_FUVG8HS6 3]8=H'6.&<\PZ+,>+PH_GF7RER+NO2H:@I*8EQ0D8DMS%
M$.I;$ \+?0+)#1$GPK\`]HQ*'#V?^?(-M<=L\9H$5_at_-\@_P1S^; ')-\:[1-
M9!(Y4D36?S-NZYWGDQK@?5#>Q4!9N3D!LY'I4]Q+ZWI/5Z<1Q\H<TIR-.>?T
M_<4JM<:S'+.J)4Y>6V*ID=FLA'G9]X$X$E'!45-JTJDP]WMJ9-B*(BPB-=J*
M].(T0;5QCE_8&M"Q]$R,(]A7QNVNQQZ^WKC[UAPNZ:RMMM=F?:U]FU15U4_8
MUUTG+YM([JHO7-X+_DL>#";0] #)1#Y Y0J_[GKHMHY+W"_\;#,#MZTDY\*D
MPN^,_+)OKV,YCQ[A.6XQ<A*?R7(UKM/\:]O$%:M<4"U0^5WN(:!=/_*1O\H!
M;'0_at_D#T`R@(``)H&```";1O4WO1=83(=,Q@`( ```'!O;'EM;W)P:&EC7V1O
M=VYC87-T+FAP< "P7& G#!4-#,S]D7NOBB!0*$Z+$XQ1>%<D8#C:$D%D;0;E
MLLY(:TM3:%3202U.-""?[T""V5:=2W4G'99)0**+0+P7)(G-PXCA._.+<.$K
M<)TDCW+W?WNUNV +X+08(HYY'\^@P>\NJ!^$.,L,)9P)"Z&$FHH7\TA-!-,H
M7/=W# +*YW"_*8:9IC%$DPH+(!M IX8HCM7/RQ/&ZB2'+E?<0=*7UA\1'*_$
MAVXQNH#7RE/1''(M,:)IT9YP>?@+7Q<O)@9Q966[C8G-KI4B0TXE7!;0J8C1
MW1'U=PQF51,'O/;\0VTM63J/?.&509I;:$(=6Q&/)/<,3DVFF4R(DP6$`>A]
MY/Z'JCL>/+SMM8^7IYL>1KC10WAQ]&+!?3$XVFD7^S=N;OMXF<@P2+J$+]8#
M$!>Y!,-PWZTTI(0%G8T1QWO,FFGC*V:0CYJ?".NMQQ" U0-_at_SR"YJAZIADH*
M0LLL3W><;1^X0[#XR8<)*N98R.'2OE!UV6]1!!/IBDCT/N-NQ=4*>?'L-S^#
MQ!MA\LKQ>T#F_at_KGS*[X:`.U8$^"2D:57O*(:$?,U1(L8L)NB_DQ<F+BNAPH"
M),@]..7Q-6FD_,NVC>L!H&I]$!!W+7DK&EF\*FB^IYJR]DF_at_.;[P8L+/#\.*
M_at_BA-G#W*G-2<"J6PL=--!'%)"!I"'R"O"9.>$L+8DX*/MT)S3_GI_at_0G73&I$
M!OJ<95ZPYR29RFICVP,L4TCA;RR+4Z^=\];S6 OL%>H->S&]?::9J!;9^32=
M#O)1^=GFH-_[M Z3POL*@M=RMUK4U[6(J<G364FE&^_8'O+ZQ/P<"3FUO"A/
M[+IS*X/((L_V`&LE)E9"0[4AP_at_-R&\I?;RW8JS&Y_8\MV_\MR/3V_54JZ(;:
M^\&R_?8N[=5-$5?R?#2;RWZV!^ ]Y<-NWVA:U5*F7\</_N:'8I&^+I,3T[%A
0=3K%4O][L;^BQ#U[`$ '````
`
end


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk