Menu

Commit [r620]  Maximize  Restore  History

Changes reference_counted and intrusive_ptr to use std::default_delete.

Moved implementation of socket_control into separate file.
Made initialisation ctor of socket_control a template to use sfinea for certain Linux ioctls.
Fixed end of several enumerations.
Fixed several #endifs.
Remove the::swap.
Fixed missing definition of size_t on Linux.

crowbar27 2014-07-26

changed /trunk/thelib++/include/the/intrusive_ptr.h
changed /trunk/thelib++/include/the/math/vector_accessors.h
changed /trunk/thelib++/include/the/math/vector_base.h
changed /trunk/thelib++/include/the/reference_counted.h
changed /trunk/thelib++/include/the/system/net/shutdown_manifest.h
changed /trunk/thelib++/include/the/system/net/socket.h
changed /trunk/thelib++/include/the/system/net/socket_control.h
added /trunk/thelib++/include/the/system/net/socket_control.inl
changed /trunk/thelib++/include/the/system/net/socket_controls.h
changed /trunk/thelib++/include/the/system/threading/thread.h
changed /trunk/thelib++/include/the/utils.h
changed /trunk/thelib++/src/graphics/image_factory.cpp
changed /trunk/thelib++/src/system/net/socket.cpp
changed /trunk/thelib++/thelib++.vcxproj
changed /trunk/thelib++/thelib++.vcxproj.filters
/trunk/thelib++/include/the/intrusive_ptr.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/math/vector_accessors.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/math/vector_base.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/reference_counted.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/net/shutdown_manifest.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/net/socket.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/net/socket_control.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/net/socket_control.inl Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/net/socket_controls.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/system/threading/thread.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/include/the/utils.h Diff Switch to side-by-side view
Loading...
/trunk/thelib++/src/graphics/image_factory.cpp Diff Switch to side-by-side view
Loading...
/trunk/thelib++/src/system/net/socket.cpp Diff Switch to side-by-side view
Loading...
/trunk/thelib++/thelib++.vcxproj Diff Switch to side-by-side view
Loading...
/trunk/thelib++/thelib++.vcxproj.filters Diff Switch to side-by-side view
Loading...