1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
// SPDX-FileCopyrightInfo: Copyright (C) DUNE Project contributors, see file LICENSE.md in module root
// SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
/**
@defgroup Common Common
@brief foundation classes
*/
/**
@defgroup Allocators Allocators
@brief Implementations of the STL allocator concept
@ingroup Common
*/
/**
@defgroup Utilities Utilities
@brief Collection of helper classes, type traits, etc.
@ingroup Common
*/
/**
@defgroup Path Filesystem Paths
@brief Utilities for filesystem path management
@ingroup Utilities
*/
/**
@defgroup RangeUtilities Range Utilities
@brief Utilities for reduction like operations on ranges
All these reduction operations work for appropriate ranges and scalar values
@ingroup Utilities
*/
/**
@defgroup StringUtilities String Utilities
@brief Utility functions for std::string
@ingroup Utilities
*/
/**
@defgroup TupleUtilities Tuple Utilities
@brief Utility classes which can be used with std::tuple
@ingroup Utilities
*/
/**
@defgroup TypeUtilities Type Utilities
@brief Type traits, overload helpers, and other utilities for type computations
@ingroup Utilities
*/
/**
@defgroup HybridUtilities Hybrid Utilities
@brief Hybrid utility functions that work on homogeneous as well as heterogeneous containers
@ingroup Utilities
*/
/**
@defgroup CxxUtilities C++ utilities and backports
@brief Standard library features backported from newer C++ versions or technical specifications and DUNE-specific utilities.
@ingroup Utilities
*/
/**
@defgroup CxxConcepts C++ concepts
@brief Concepts built on top of C++14.
@ingroup Utilities
*/
/**
@defgroup Numbers Numbers
@brief Class implementing different number representations and helper functions
@ingroup Common
*/
/**
@defgroup FloatCmp FloatCmp
@ingroup Numbers
*/
|