// Copyright 2019 Peter Dimov // // Distributed under the Boost Software License, Version 1.0. // http://www.boost.org/LICENSE_1_0.txt #if defined(_MSC_VER) # pragma warning( disable: 4510 ) // default constructor not generated # pragma warning( disable: 4512 ) // assignment operator not generated # pragma warning( disable: 4610 ) // class can never be instantiated #endif #include #include struct record { boost::endian::big_int16_t type; record( boost::int16_t t ) { type = t; } };