|
||||
File indexing completed on 2025-01-18 09:53:32
0001 // Boost name_generator.hpp header file -----------------------------// 0002 0003 // Copyright 2010 Andy Tompkins. 0004 // Copyright 2017 James E. King III 0005 0006 // Distributed under the Boost Software License, Version 1.0. (See 0007 // accompanying file LICENSE_1_0.txt or copy at 0008 // https://www.boost.org/LICENSE_1_0.txt) 0009 0010 #ifndef BOOST_UUID_NAME_GENERATOR_HPP 0011 #define BOOST_UUID_NAME_GENERATOR_HPP 0012 0013 #include <boost/config.hpp> 0014 #include <boost/uuid/name_generator_sha1.hpp> 0015 0016 #ifdef BOOST_HAS_PRAGMA_ONCE 0017 #pragma once 0018 #endif 0019 0020 namespace boost { 0021 namespace uuids { 0022 0023 //! \deprecated 0024 //! \brief this provides backwards compatibility with previous boost 0025 //! releases however it is now deprecated to ensure that once 0026 //! a new hashing algorithm is defined for name generation that 0027 //! there is no confusion - at that time this will be removed. 0028 typedef name_generator_sha1 name_generator; 0029 0030 //! \brief this provides the latest name generator hashing algorithm 0031 //! regardless of boost release; if you do not need stable 0032 //! name generation across releases then this will suffice 0033 typedef name_generator_sha1 name_generator_latest; 0034 0035 } // uuids 0036 } // boost 0037 0038 #endif // BOOST_UUID_NAME_GENERATOR_HPP
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |