Initial commit; start with a copy of int_map.cpp.
Examples work in progress, including addition of tune_int_map.cpp
Finish tune_int_map.cpp. Continue work on the tutorial.
Trivial tweak tutorial wording; commit before feature/free-index-traits branch.
index_helpers.hpp modified, work just started on resolving resulting compile errors headers that include index_helpers.hpp.
Work on open() docs.
More work on index opens.
Add Indexed file observers.
Tweaks before adding reference.html table of contents.
Initial table of contents.
Clean up broken links detected by inspect program. Also move the Class and header names table down a bit for cosmetics.
index_unit_test.cpp compiling, but some tests failing.
Two bugs fixed but two tests still failing.
Doc work-in-progress
Workaround string_holder requiring gcc builds with C++11 features turned on. Add UDT example infrastructure. Finish fleshing out tutorial. Develop udt_3_index_set.cpp example.
Add list of sections.
Merge branch 'develop' into feature/free-index-traits
Fix a deserialize overload versus specialization confusion. While the fix to index_helpers solved the problem, that leaves two adapters resolving by overload, and two by template specialization. This dichotomy is likely to cause endless mistakes and confusion, so needs to be resolved.
Change to an all-specialization approach so that a user does not have to keep in mind which are templates and which are not. That way if a user inadvertently supplies a <T> for call to one of the functions that could be overloads, it is not a silent error.
Move the responsibility for moving serialized data into the flat file to the adapters. This results in a major simplification for writing UDT adapters, and simplifies internal index map and index set code.