Big simplification of OOBase::Thread

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Do not confuse free() with delete_free()

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Buffers now have allocator support via a factory function

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Stupid bug with thread running state

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add custom allocator to CDRStream

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add another utility function to CDRIO

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Tidy up Win32 handle usage a little.

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add send_msg support to CDRIO and blocking fn to Proactor

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Tidy up some typedefs

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Remove pointless constructors

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Remove some explicit constructors

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Complete rewrite of SmartPtr, LocalPtr, and TempPtr - much more correct!

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Stupidly missed an assignment operator

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Make string operations atomic (as they always should have been)

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>