Hi,
C++ version already work,
see http://www.laser.ru/evgen/soft/Squid2/index_l.html
In short it is squid 2.5 with renamed *.c to *.cpp , renamed C's
variable with C++ keywords names, with very restrictive usage of C++
spesific features almost in style "C++ as pure C", several classes
with main class squid_fde instead of struct _fde, with OS/2 target
platform, but there is relatively small os-specific code exept fact
that there are no forks and file handles and sockets are different
entyties.
The single thing that I asked was DO NOT USE C++ KEYWORDS IN YOUR CODE
!!!!
It is very disappointing that with one hand Robert writes for C++ in
Squid3 and with the another hand writes a lot of "this" variables in
new file client_side_reply.c
Squid as is is very C++ ready, 99% of its code work with pure renaming
*.c to *.cpp.
Rename all those (beep) variables with C++ keywords names and you will
have 0.4% more. Put all non-obligation in C type conwersions and you
will have next 0.59% more
SY,
Evgeny Kotsuba
Received on Fri Oct 11 2002 - 01:39:10 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:16:55 MST