ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
commonenums.hpp
Go to the documentation of this file.
1/** ************************************************************************************************
2 * \file
3 * This header file is part of the \aliblong. It does not belong to an \alibmod and is
4 * included in any \alibdist.
5 *
6 * \emoji :copyright: 2013-2024 A-Worx GmbH, Germany.
7 * Published under \ref mainpage_license "Boost Software License".
8 **************************************************************************************************/
9#ifndef HPP_ALIB_LANG_COMMONENUMS
10#define HPP_ALIB_LANG_COMMONENUMS 1
11
12#if !defined(HPP_ALIB_LANG_COMMONENUMS_DEFS)
14#endif
15
16#if ALIB_ENUMS
17
18#if !defined (HPP_ALIB_ENUMS_BITWISE)
19# include "alib/enums/bitwise.hpp"
20#endif
22
23#if !defined(HPP_ALIB_ENUMS_RECORDS)
24# include "alib/enums/records.hpp"
25#endif
26
27// CodeMarker_CommonEnums
31DOX_MARKER( [DOX_ALIB_ENUMS_MAKE_PARSABLE_2] )
33DOX_MARKER( [DOX_ALIB_ENUMS_MAKE_PARSABLE_2] )
54
55#endif // ALIB_ENUMS
56
57#endif // HPP_ALIB_LANG_COMMONENUMS
#define ALIB_ENUMS_MAKE_BITWISE(TEnum)
Definition bitwise.hpp:120
#define ALIB_ENUMS_ASSIGN_RECORD(TEnum, TRecord)
Definition records.hpp:752