3. Upcoming developments

3.1. Forthcoming changes

3.1.1. std::error_code

As mentioned in Error handling, the SDK uses Boost error_code to describe errors. Error codes are available in the C++ STL and the SDK should move to standard STL types in preference to Boost where possible.