A collection of useful C++ routines.
Go to file
Danny Robson d6b943500c Move signal into namespace util
signal will clash with the POSIX signal function. This tends to be too
annoying to work around with careful inclusion orders or other
namespacing.
2011-07-16 14:47:56 +10:00
m4 Add missing boost m4 scripts 2011-06-25 11:48:39 +10:00
test Expand the ignore list for windows exe suffix 2011-07-06 22:00:24 +10:00
.gitignore Add first pass of ipv4::ip parsing and object 2011-06-21 21:42:20 +10:00
annotations.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
backtrace_execinfo.cpp Add prelim backtrace support detection in build 2011-06-25 12:40:57 +10:00
backtrace_null.cpp Temporarily add fallback null path for backtrace 2011-07-06 19:29:30 +10:00
backtrace.hpp initial import from waif 2011-05-23 17:18:52 +10:00
configure.ac Conditionally enable mudflap at configure time 2011-07-12 20:55:01 +10:00
debug.cpp Use debug interrupt for breakpoint in i386 2011-07-06 19:29:35 +10:00
debug.hpp Add a simple line tracing macro 2011-07-16 14:47:10 +10:00
Doxyfile.in Enable autobrief cpp multiline in doxygen 2011-06-25 12:43:32 +10:00
enable_if.hpp Simplistic enable_if SFINAE helper implementation 2011-07-05 22:55:18 +10:00
except.cpp Expand brief documentation for classes 2011-06-23 22:06:28 +10:00
except.hpp Expand brief documentation for classes 2011-06-23 22:06:28 +10:00
float.cpp Avoid type punning by using an integer/float union 2011-06-30 21:43:23 +10:00
float.hpp initial import from waif 2011-05-23 17:18:52 +10:00
io.cpp Expose mapped_file only if mmap is available 2011-07-06 19:29:38 +10:00
io.hpp Expose mapped_file only if mmap is available 2011-07-06 19:29:38 +10:00
ip.cpp.rl Add ipv4::ip constructor from uint32_t 2011-06-30 20:34:53 +10:00
ip.hpp Add ipv4::ip constructor from uint32_t 2011-06-30 20:34:53 +10:00
json.cpp.rl Json now parses from slurped strings, not mmap 2011-07-06 19:29:37 +10:00
json.hpp Json now parses from slurped strings, not mmap 2011-07-06 19:29:37 +10:00
Makefile.am Temporarily add fallback null path for backtrace 2011-07-06 19:29:30 +10:00
maths.cpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
maths.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
matrix.cpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
matrix.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
nocopy.hpp Return a const reference to self in nocopy. 2011-06-29 21:19:08 +10:00
noncopyable.hpp initial import from waif 2011-05-23 17:18:52 +10:00
point.cpp Add basic 2 dimensional point classes 2011-06-23 22:04:51 +10:00
point.hpp Add basic 2 dimensional point classes 2011-06-23 22:04:51 +10:00
pool.cpp Correct the pool comment copyright year 2011-07-12 20:55:15 +10:00
pool.hpp Correct the pool comment copyright year 2011-07-12 20:55:15 +10:00
range.cpp Add instantiation of range for size_t 2011-06-15 22:37:17 +10:00
range.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
region.cpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
region.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
signal.cpp Move signal into namespace util 2011-07-16 14:47:56 +10:00
signal.hpp Move signal into namespace util 2011-07-16 14:47:56 +10:00
stream.cpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
stream.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
types.cpp Add type_to_string for more cstdint types 2011-06-21 23:37:30 +10:00
types.hpp Add a make_unique implementation 2011-07-16 14:47:34 +10:00
vector.cpp initial import from waif 2011-05-23 17:18:52 +10:00
vector.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
version.cpp.rl Correct package name in copyright headers 2011-06-21 20:26:32 +10:00
version.hpp Correct package name in copyright headers 2011-06-21 20:26:32 +10:00