Improve error messages for inline callbacks
Created by: dalg24
Fix #269 (closed)
A lot of things going on in this PR
- Renamed
ArborX_Traits.hpp -> ArborX_AccessTraits.hpp
- Moved default callbacks to a new
<ArborX_Callbacks.hpp>
header - Defined helper functions
Details::check_valid_access_traits()
andDetails::check_valid_callback()
for diagnostic at compile time - Added dedicated compile-only unit tests for access traits and callbacks
- Added new access traits example on the host