1 /////////////////////////////////////////////////////////////////////////////// 2 // 3 // Copyright (c) 2015 Microsoft Corporation. All rights reserved. 4 // 5 // This code is licensed under the MIT License (MIT). 6 // 7 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 8 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 9 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 10 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 11 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 13 // THE SOFTWARE. 14 // 15 /////////////////////////////////////////////////////////////////////////////// 16 17 #ifndef GSL_GSL_H 18 #define GSL_GSL_H 19 20 #include <gsl/gsl_algorithm> // copy 21 #include <gsl/gsl_assert> // Ensures/Expects 22 #include <gsl/gsl_byte> // byte 23 #include <gsl/gsl_util> // finally()/narrow()/narrow_cast()... 24 #include <gsl/multi_span> // multi_span, strided_span... 25 #include <gsl/pointers> // owner, not_null 26 #include <gsl/span> // span 27 #include <gsl/string_span> // zstring, string_span, zstring_builder... 28 29 #endif // GSL_GSL_H 30