
Sorry, I had to look at it. And being a booster - I couldn't leave well enough alone. So I made your version a little shorter - maybe too short for certain compilers. Robert Ramey Felipe Magno de Almeida wrote:
Hi,
On 12/1/05, Robert Ramey <ramey@rrsd.com> wrote:
[snip]
There isn't, You'll have to make yourself. When you do upload it to the vault
Is this a reasonable implementation? I didnt knew how the better way to call the serialization of something inside the serialization code, so I called the serialize free function to serialize the stack internal container. Hope it works for types other than the STL containers.
Robert Ramey
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
begin 666 stack.hpp M(VEF;F1E9B @0D]/4U1?4T5224%,25I!5$E/3E]35$%#2U](4% -"B-D969I M;F4@0D]/4U1?4T5224%,25I!5$E/3E]35$%#2U](4% -"@T*+R\@35,@8V]M M<&%T:6)L92!C;VUP:6QE<G,@<W5P<&]R=" C<')A9VUA(&]N8V4-"B-I9B!D M969I;F5D*%]-4T-?5D52*2 F)B H7TU30U]615(@/CT@,3 R,"D-"B,@<')A M9VUA(&]N8V4-"B-E;F1I9@T*#0HO+R\O+R\O+R\Q+R\O+R\O+R\O,B\O+R\O M+R\O+S,O+R\O+R\O+R\T+R\O+R\O+R\O-2\O+R\O+R\O+S8O+R\O+R\O+R\W M+R\O+R\O+R\O. T*(VEF;F1E9B @0D]/4U1?4T5224%,25I!5$E/3E]35$%# M2U](4% -"B-D969I;F4@0D]/4U1?4T5224%,25I!5$E/3E]35$%#2U](4% - M"@T*+R\@35,@8V]M<&%T:6)L92!C;VUP:6QE<G,@<W5P<&]R=" C<')A9VUA M(&]N8V4-"B-I9B!D969I;F5D*%]-4T-?5D52*2 F)B H7TU30U]615(@/CT@ M,3 R,"D-"B,@<')A9VUA(&]N8V4-"B-E;F1I9@T*#0HO+R\O+R\O+R\Q+R\O M+R\O+R\O,B\O+R\O+R\O+S,O+R\O+R\O+R\T+R\O+R\O+R\O-2\O+R\O+R\O M+S8O+R\O+R\O+R\W+R\O+R\O+R\O. T*+R\@<W1A8VLN:'!P#0H-"B\O("A# M*2!#;W!Y<FEG:'0@,C P,B!2;V)E<G0@4F%M97D@+2!H='1P.B\O=W=W+G)R M<V0N8V]M("X@#0HO+R!5<V4L(&UO9&EF:6-A=&EO;B!A;F0@9&ES=')I8G5T M:6]N(&ES('-U8FIE8W0@=&\@=&AE($)O;W-T(%-O9G1W87)E#0HO+R!,:6-E M;G-E+"!697)S:6]N(#$N,"X@*%-E92!A8V-O;7!A;GEI;F<@9FEL92!,24-% M3E-%7S%?,"YT>'0@;W(@8V]P>2!A= T*+R\@:'1T<#HO+W=W=RYB;V]S="YO M<F<O3$E#14Y315\Q7S N='AT*0T*#0HO+R @4V5E(&AT=' Z+R]W=W<N8F]O M<W0N;W)G(&9O<B!U<&1A=&5S+"!D;V-U;65N=&%T:6]N+"!A;F0@<F5V:7-I M;VX@:&ES=&]R>2X-"@T*(VEN8VQU9&4@/&1E<75E/@T*#0HC:6YC;'5D92 \ M8F]O<W0O8V]N9FEG+FAP<#X-"@T*(VEN8VQU9&4@/&)O;W-T+W-E<FEA;&EZ M871I;VXO8V]L;&5C=&EO;G-?<V%V95]I;7 N:'!P/@T*(VEN8VQU9&4@/&)O M;W-T+W-E<FEA;&EZ871I;VXO8V]L;&5C=&EO;G-?;&]A9%]I;7 N:'!P/@T* M#0HC:6YC;'5D92 \<W1A8VL^#0H-"B\O(&9U;F-T:6]N('-P96-I86QI>F%T M:6]N<R!M=7-T(&)E(&1E9FEN960@:6X@=&AE(&%P<')O<')I871E#0HO+R!N M86UE<W!A8V4@+2!B;V]S=#HZ<V5R:6%L:7IA=&EO;@T*(VEF(&1E9FEN960H M7U]31TE?4U1,7U!/4E0I('Q\(&1E9FEN960H7U-43%!/4E1?5D524TE/3BD- M"B-D969I;F4@4U1$(%]35$Q07U-41 T*(V5L<V4-"B-D969I;F4@4U1$('-T M9 T*(V5N9&EF#0H-"FYA;65S<&%C92!B;V]S="![( T*;F%M97-P86-E('-E M<FEA;&EZ871I;VX@>PT*#0HO+R!S97)I86QI>F4@=&AE(&EN=&5R;F%L)W,@ M<W1A8VL@8V]N=&%I;F5R#0IT96UP;&%T93QC;&%S<R!!<F-H:79E+"!C;&%S M<R!5+"!C;&%S<R!#;VYT86EN97(^#0II;FQI;F4@=F]I9"!S97)I86QI>F4H M#0H@(" @07)C:&EV92 F(&%R+ T*(" @(%-41#HZ<W1A8VL\52P@0V]N=&%I M;F5R/B F="P-"B @("!C;VYS="!U;G-I9VYE9"!I;G0@9FEL95]V97)S:6]N M#0HI>PT*(" @("\O(&YE961E9"!T;R!H879E(&%C8V5S<R!T;R!T:&4@8R!P M<F]T96-T960@;65M8F5R#0H@(" @=&5M<&QA=&4@/'1Y<&5N86UE(%4L('1Y M<&5N86UE($,^#0H@(" @<W1R=6-T('-T86-K7V%C8V5S<R Z(%-41#HZ<W1A M8VL\52P@0SX@>PT*(" @(" @("!#("8@;W!E<F%T;W(H*2@I>PT*(" @(" @ M(" @(" @<F5T=7)N(',N8SL-"B @(" @(" @?0T*(" @('T[#0H@(" @<V5R M:6%L:7IE* T*(" @(" @("!A<BP@#0H@(" @(" @("AS=&%T:6-?8V%S=#QS M=&%C:U]A8V-E<W,\52P@0SX@)CXH="DI*"DL( T*(" @(" @("!F:6QE7W9E M<G-I;VX-"B @(" I.PT*?0T*#0I]("\O(&YA;65S<&%C92!S97)I86QI>F%T C:6]N#0I]("\O(&YA;65S<&%C92!B;V]S= T*(V5N9&EF#0H` ` end