ocean.core.VersionCheck

Helper utility for reflection on LibFeatures modules provided by libraries. If a library provides a module named libname.LibFeatures which defines constants of form const has_features_x_y = true where x is major version number and y is minor version number, helper defined in this module allows to query supported features with a standard API.

Members

Templates

hasFeaturesFrom
template hasFeaturesFrom(istring libname, ulong major, ulong minor)

ditto

Meta

License

Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).