[reSIProcate] New #define landmine; RESIP_USE_STL_STREAMS
Byron Campen
bcampen at estacado.net
Wed Oct 8 18:18:48 CDT 2008
I'm seeing a new #define being used to substantively change header
files; RESIP_USE_STL_STREAMS. This will cause nasty API/ABI mismatch
issues when working with installed headers. We really need to restrict
this kind of thing to implementation files wherever possible. So, I
think we need to define new classes, FastDataStream, FastoDataStream,
FastiDataStream, and FastDataBuffer to work alongside their non-fast
counterparts, and either write extra versions of the various and
sundry operator<<, or perhaps convert them into template functions.
Best regards,
Byron Campen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2482 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20081008/494d9c81/attachment.bin>
More information about the resiprocate-devel
mailing list