Well that was surprisingly difficult ... I've patched in a new exception_ptr * late bound parameter to completion handlers. First (and the hardest) step to fixing barrier done!
Ok, this compiles and is no worse than before :). Next stop is reboot into Linux and start debugging there with that test code I wrote a few nights back.
Hopefully this fixes the documentation build breakage.
barrier is now fixed and working perfectly. Woohoo, at last.
Remove this file, it's always causing collisions when switching between windows and linux.
Merge branch 'barrier_error_refactor' of github.com:BoostGSoC/boost.afio into barrier_error_refactor

Conflicts:
	libs/afio/test/test_cpps.txt
Fixed failure to trap failures to create directories.
Merge pull request #30 from BoostGSoC/barrier_error_refactor

Barrier error refactor - now barrier works