Boost logo

Boost :

From: Martin (m_at_[hidden])
Date: 2002-10-19 10:06:07


"Jeff Garland" <jeff_at_[hidden]> wrote in message
news:LPBBLOEIMCKBCMMHJMGAMEPMEFAA.jeff_at_crystalclearsoftware.com...
> > There are some functions in gregorian::date wich is documented in
doxygen
> > but not in the boost library docs. Like day_number accessor and
constructor
> > and *julian*, are these meant to be a part of the public interface or an
> > implementation detail?
>
> The day_number is a public method and should be documented in the
> normal docs. The julian methods you see are a result of me
> accidentally running the doxygen stuff against my working tree
> instead of the release -- sorry for the confusion. So the
> julian_day and modjulian_day functions are a preview of things
> to come in the next release.
>
> > > Ok, well I don't see why that would happen. Anyway the regression
> > > test on VC7 are fine, so I'm not worried. Is that the full snap
> > > of the error or is the :xxx and :yyy shortened? If so, please
> > > include the full text.
> >
> > Well the following in a cpp file and /W4
> > #define DATE_TIME_INLINE
> >
> > #include <boost/date_time/posix_time/posix_time.hpp>
> >
> > void date_time_test() {}
> >
> > gives the following output (pardon for the lengthy output):
> >
> > date_time_test.cpp
> >
> > ... warning details deleted...
> >
> > And I'm sure all conversions are ok and considered. So it's a minor
issue,
> > but it's nice when libraries is warning level 4 compliant.
>
> I agree. Thanks for the detailed output. I'll see what we can do about
it.
> Given that the regression tests are clean, this must mean that we are not
> running with level 4 turned on for MSVC7?
>
> > BTW thanks for a good date_time library.

I have attached project (zipped) that if you put under \libs\date_time\src
will compile the date_time for msv7. This currently for multithreaded
libraryes in debug and release. I have noticed that when removing the
DATE_TIME_INLINE from the projects settings (so it is not defined) then the
warnings go away in the debug mode. The release never seems to give warnings
(for me). But then you can't link later since library corrupt. Anyway, hope
this can be of help. I have given up on compiling with bjam. This is the
only way i know how to use the library in MSV7. For me this is the same for
regex as well. I am obviously doing something wrong when compiling with
bjam.

>
> Your welcome :-)
>
> > We are in the process of migrating a medium sized project to use
> > boost.date_time throughout. We have waited to quite late in the project
to
> > handle dates and times fully because we have long waited for the
library. I
> > decided to use the library since I saw the first discussions and drafts
on
> > this list. I thought it could interest you to know that there are some
early
> > adopters out here ;)
>
> Wow, that's patience! Sorry that it has taken so long, but I have to pay
for
> the lights and have a bit of a life NOT in front of a computer before I
get to
> work on this stuff. It turns out there are other boosters out there
> have been using, commenting, and helping to evolve the library. Their
support
> has been invaluable in doing porting, finding bugs, and improving the
library.
> Anyway, keep the feedback and suggestions coming...
>
> Jeff
>
>
> _______________________________________________
> Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost
>

begin 666 VS7Lib.zip
M4$L#!!0````(`.8%5"W,-B$#%_at_4``.\=```9````5E,W3&EB+T-U<W1O;4)U
M:6QD+G9C<')O:NU9ZT_C.!#_S$K[/Z#H/MQI11\IMX@+O=72%JZZ`A6/Y0M2
MY";3UN#8D>U >X___<9V2EN.LLN>LZ>33B+@.#._>8\GX>##+&/;]R 5%;P=
M-&N-8!MX(E+*)]OM[>":\E0\J)UF^&,8?/CY[9N#3U05A%WH(J5B*,4M)/KM
MFZUR=3G/H1TXDNW.NW<!/OJT`-^K-1IFXY1DANAB;T!'P9+W^*K?;0>_-QN]
MHX_-1G<G# _#G=UP?W]GO],+=_::1[NM1J,5OF_M_FG8?H7Y_at_Y!IV^C8"@U(
M@/IM'0P9T6,A,V7NEK?FIA1M&8*ZI:ZOD1]T!!_322&)1I5+A+6]%9_at_NC(K)
M'P[,;I\5.B]TETJT1LAY2>&>];D&F4%*B8;G*=;$.$?NED^F1)($^2] MX/0
MFHEZ70K![&KAT4YGT!%93AE(\\PQ;YWEFF;T-PO;#AKE[L<TI6:'L#Y/6)$^
M*D5!M8/.3S<C(92.FW&X'R]XAA)R*1)02L_at_NC"FW"$A^W3]MA5'<[1U>'4?Q
MH'\8=3]>]N++_DDO[I\.^J>]$N$$>3+"SM%JRC!TE^=7BT>'1-'DO."H+'2F
MD-PA;JM\5FYCODABO-8L]Z\4H$Z)LSG]!4@*<FGB-9$<TW@`]\"66%W0:.?[
MW4.JAT)J,J*,ZCFFSXA!IM94LL'I<Y,=UGM'=F'"4M\<@D)ID1T:\VP,-E,Z
M:RCAJ[&R&72$UK2#[[X_L\GT0YW1D8M&BLD3&T_4<.L%Z)-^=_ 9Z4/$LUKV
M[H'KSQ%+> WM@/*[+R$]!R4*F<!:TFXFOX;1!<A[FF#0Q6Q^#!RP6,0JVT%]
MK8I>KM]S8$ 4O%C!)<V+-;Q&\VVJN%07-6*4PU'!$[/?F^6$EXU\P991?201
M>"BHT7X]P2MH`J?+)E R7&B)53A$4_#/FOBG9;T0T>,$BW%AE:U?DU)/V?^E
MZF_]7_W_G>I_LN4.>>/A\FS')5:%E>0$75B=MBV)"XLC:0=)GD=)E,QF40KC
M2*0LHGA-\]MH1'1$5+:H:,-;)CC@<$'O84CTM!W4:C<3"1-AHFY7<2:XGM80
M>,%:-[ROAGD`N$O)_!\#V56LL6FIK\#*A:(SFY\KRY?0[!)=NR$2KJ"?B\04
MO9Y'4XS$-(LHQT#PY N<__ACR^GFL9QN2'J+=1N/3<,14M6FK[9](W02,Y$0
MYGSAY CI5X#M"#X1RWJ,$ULY?J&YTI+@D97&]X057O4V*]]X<8+ANXM3,'W'
M.SCV$:_)YD#+5N<=V!V$L:)9SOS[PJ%K/+$KA';%"/Z=/EF<1OZAJ7;(WH$Y
M=ED5X\#A'3DG^,;O.9#8GV7A.73+TZ],$? ;OR?'M$D]GA*OD7PBPG</_!O\
MO%KT6(SC.53KH_at_KZXQ,18Y* UZIZ=FRL#G\Q3U8GH>(8S[.T.G2[J_at_3^&W2(
MU1'?HQ#*-4ZW),<.ZA56B?+T]HE:\43N9HP*IF=SK#Z.82.BOK[3;\X1*\/O
M*9B#I,)K/:H<$HHA]#T_:U!Z++.'.Z^@U._KF<U;^UKB'=6[/RUH!>>M!:YB
M,+; %8RO%E>"$JPPOHC-2[#V[VLU5QHR;#T%U^"UY%;A5<ZHUX;\($F>F]<S
M/$9\XIHIPPU+FR=7N]S\$6KQD?*YSU RB6_at_BHJ20T2C+HY1-(IF$>.EH1'DD
M)RJ:T'%TFT_P`OLK>%ZFLVS=L',@Z0G4]$RO,%F=W<I]RCQF8D286]>7-P?U
M9_Y-B_M_`5!+`P04````" `RNE,M0*ONV\0````J`0``$0```%93-TQI8B]S
M=&1A9G_at_N8W!P99"]CL) #(3[2'D'"^I+>KJ[0Z?K**"@-6M'6;2Q5_LCR-OC
MY*)K:#W^9CSN>\B%<'AV+D8X0-::',/@`T,9L8 7%RIQAGO-Q49L^RB$B?ZE
MMNE[^#99IZ_J`W71C?#P(<"-5R(F_G Z13,E&!F)T\ILR7J[_ZT[E8)>WIDR
M1[:X0=.$Q:NT3=OLMWC8;3;C;AF;[>5T/!T@\<")Q<J_at_S(!$?B$Q; =DF+6"
M,"\]X'PY?OY<N]^5MWH_at_NE2W2WQ>G]$V+U!+`P04````" `RNE,M,\JP5=\`
M``!*`0``#P```%93-TQI8B]S=&1A9G_at_N:%6/P6K#, R&SPWD'02[=@MLM]X*
M[6&PI9="CT&SY43%L5/99LW;3\D8HQ=C\W_^?JEI(&6+[OXRP XX&%\L_at_6.O
M1Q3-,%_at_4"VE.F<8'(&WKJFE J4GBE4R&-)%AQ^81_at_SQ@!A2"DLB"$[H5"MG/
M6__at_J>74LH1DP])IS^">6L*[JZFD2[$>$& RM;TN.`\'EO7U[[3Z.^[;;MX?N
M4R^;C?J.]]]^4;&?G]?>E(MSVAY'N'"P\3O!0&A)TF+43^?3X;0#(4="V_at_-H
M+6>.`?T?"',LZ[:]X C+E"RT:$2G^@%02P,$% ````@`I -4+=3]<<)2`0``
ME0,``!$```!64S=,:6(O5E,W3&EB+G-L;IV174^#,!B%KT?"?VBXFLE*VD(<
M7'C!IS%18R29UWQT2PUK%UH6S?2_6P93V2Z<NROGT.><]^T#*QLAQ5*!!9-M
M7H-,M143(!-UJYC@(&4UG8%4-.M<_T,;V8ES&R'3>&K$*RW5U-IY8>1'2>A!
M+W0#B'&,H!=C#!$*4.1C[;KDT[H"-\!:9/-[5E_at_S8$6M5&(=MJRN[&VYT;!.
MW6&4I %&,20D)- EO@\UF\ Y3ET'(8=<.^ZG91H)KX8"IG%;BR*O36/2'S(M
MZIK3PQ"1X$NV:IN\^^A:;!IZ\/2E2>\_YFMJ(^W&M&A71SK6^C.M:2ZI=G3V
M*.DD>6_at_6TPWE%>4EHW*?*Z3Z%7PNYK3_F#,Y;VGV?C [T.PMC9:KPZ@?+XP[
MY-^<_N70Q91AG:,^@W8QZZ?3,>G/72=OBG+)"E8S]=Y;%[W9B!-4U1T_#_.M
MF,874$L#!!0````(``@&5"T"Y%R9Y_at_8````@```1````5E,W3&EB+U93-TQI
M8BYS=6_M6%UL%%44/KNET!9:?@3!JKA2*%5IW6[!4EHP[>X622A_at_6UH>FC3[
M,UT&9G<VVP5$B\%HHC$Q\<G_at_DYH87XPQOOB(RILQ!F-\-$8>C(_XX \JL'[G
MS-W9V66[.]L6_at_80S.3/GWKESS[WWG/N=<^>[RVM__N"SUBM40ONHCF[F&FFY
MH\ZC6&@-D5>5;^9RN7QU[C[=4W0#O$S9L!Y/MO<*< .X$;P2W 1>I=HTX]FB
MY/MT[],HF;BRY*,PI?#,T%FJA1ZD>GO/-U9I^^575]]Z^<PE3QWD\ZNMNG&*
MT"R=I(.DXYFEH[AK&$6^?K9BCT1;R>M91Y;?\ABJ-+>I03T/0!.O@$%1W%^@
M,=%^&J.)0:I./NAGO8!#U_H9,]]5\@&:@,X1"M$1Z#4I+?JSL,*0E,^H]9B/
MG_at_0*.^TY;T,'.?&:9<;Q.B4S+W?(;%/>_XP#C '._;]&/7?AZ5?R!F*?(-H(
MW_at_1^"-P*?AC\"/A1\ #X,=7^<3RW_at_-N(;6G5M>.Y'=P!?H)XCD1/@7> .\%=
M5!A?-^0`N >\$_R,>M>+YVYP'W@/N%_5[Z7[V.6DWX+5=FUE8M]8'<R<G<U&
M#-^HEC8S6=FRRT*1;$0:'!LYZ!N+'=>24FP.Z1'#3/C"<3UKBELW3FI1W["9
M2<IW34$SF3936LKJIGE23\7-,[.%!LN>&Q\YR$)+T-#343.2B?M&]52"JU;L
MUU):)F*0>_+0XHB_GP`'X653_at_B&FX-_at_T=8,#\+]I[(TIX(N.M[.0XD"V+/;T
M-.XZ)2%-H3X#O)D2+._at_5+(RB9%'<EN;3OQ@*07^43E$"%^/,I(PN1L=1JH:]
M3(Q_C F,(>Q/U=HS<;ZQ7LFE^AGU-(SA))#0Q#IP3*HTC@[H9SQB/'>KG_.<
MJ))+]8<1`QCYTV(=$_HKKT*[PG_.F=SJS^=73*7ZAV7.<?B!B=I,U2C4O@#\
M9]WOE#@.XW\*'!8_MF)1`O<(/-0GHS+$(Z80JS_at_V9L3/39J1W&%"HO<IM#90
M&D/=*<R!U\\'M#Z$7L?%NV/P[BGY.BM>_=K_I)%]VD"_,[++\KLM7[[3X[!J
M*^WRRN1=1%VI_XW_at_GL3H.0^<5+YH92'E:0?\GWV'<P.W_L>IW[B2>;]E17-*
MUK"PWI8E3D".H450]B*W+$:$/=#/N4DM_K\6?%[)(?0;P_R3JF?GG(^(I?6*
M2.!7^[\6_9RO?J.,44E_/A<.B8=$RO;5!?V,9QR'W>I_@*P<C*F<3]1"L2IQ
MK_"F?.2K)P\C45PZVTAO>%_U-/%,MGO),_!*'B7IHTTT]S[*>=0:\+P$17X*
MUV,&GC)!\-N/=ZZ[>O&3G_@=YX5[R[QCF7UA!.MOR)C&9)TSLHO3M@?RUW7R
M9;_TI53#5P=%"B$K#> :`G>B!<^^#U(?O#8L=;UH-XPW/6CMQSV /+4'Y7.P
M7QR6+M9[6**/4ROOF/)CLW8'MVV@]@6,C>.,@1[S/F[MLQF4$A)_(O:;\K1C
M`?&'8_\/RO$.PT-.P *,N//M\4JT&?[/-JQ%_V:R<C:F(&;/)\U907(-MJAM
M%'S^Y'R&+>16O_/\E;<CXV :8S$E_\DH:V>K1']+/^OE+>!6OP_<H?9,)=_L
MIV=IJ;U]%#,R),-C;)M3>,=MNN!U0W;V.816# J%/;!WR<=2B'VUC,-"@$&T
M'(:.7I3#T-&)EKVBIQ.E;O3MAS0H[P8AL?9!<!!C\^-+OH)HS;VV'!K[\>+5
M52-O;KOPA?>]#=?$YWY=O^W[3]O:]G_^RY5SVZ/)G6*OEJ];C>N-;8??SKU^
M[?*E#\."?)S^.@\.I(;JBI[W$;UX6TXO0:PL]V6BU1!D75:RBTZC;=I&5I[
MG=3/U%J4;3MSO@*5JV-B&./_'.5]R?KG47C'?Y>R,O(42MQ7WE0>X/?O79;<
M0'_8TI]*6DG71*JCO[JLK^KH;[O5/[;TKRU=MZ4;=A\Y)?&?E/V"<$?!C#H1
MK(T&+HXKU3%XRR+_/Q4[;NW4L@#]V\"&BC^E_Q_'L.=-B;(QB8HN\+]F_4]3
MX?RW%%2K?B=I$N.-HKA_JY=:?CR!5D,HQQ"O^82NV?].F?AO75AR5V=?Q7\U
M=;6#N+?Y(\'=OVONS*J5HV.7F^9YXY*6(I3.N0+;N:J'!7<PGY 4*2';5$>[
ME*-N6_at_ZOG+@=AW;6G8;>.03LW1A7#^X!Q9T8?0!:`W; YB"^&U>OA&Z_NH:E
M9A>X#VT"F"U1=\ ^J]PZF&FHC8AGIV0:&0Q$EX$,*)NF:!\U4]YNN5Q'I;..
ME[9ZEB[=8%L-R(\,=LA"4-OGPCK5CG*U+,7ML<D"R.T)C*TU*#%1AU-K6,P9
M2I!U[N+S=P&M^BMHN_OH/U!+`P0*```````D!E0M````````````````!P``
M`%93-TQI8B]02P$"% `4````" #F!50MS#8A`Q8%``#O'0``&0`````````!
M`" `MH$`````5E,W3&EB+T-U<W1O;4)U:6QD+G9C<')O:E!+`0(4`!0````(
M`#*Z4RU J^[;Q ```"H!```1``````````$`( "V_at_4T%``!64S=,:6(O<W1D
M869X+F-P<%!+`0(4`!0````(`#*Z4RTSRK!5WP```$H!```/``````````$`
M( "V_at_4 &``!64S=,:6(O<W1D869X+FA02P$"% `4````" "D`U0MU/UQPE(!
M``"5`P``$0`````````!`" `MH%,!P``5E,W3&EB+U93-TQI8BYS;&Y02P$"
M% `4````" `(!E0M`N1<F>8&````( ``$0```````````"(`MH'-" ``5E,W
M3&EB+U93-TQI8BYS=6]02P$"% `*```````D!E0M````````````````!P``
L`````````! `_T'B#P``5E,W3&EB+U!+!08`````!@`&`'8!```'$ ``````
`
end


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