Check type of swap member function

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Tidy up swap and add an allocator to CDRStream

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Templated allocator doesn't work as required

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Fix list insertion deletion

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Make Vector copyable and add assign, reserve and resize members

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Make ScopedArrayPtr use Vector::resize

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
WeakPtr add safe boolean conversion

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Default initialize m_val in Atomic

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Reimplement string using ScopedArrayPtr

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Remove some old cruft from Table

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Add static function support to signals

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