ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
erpriority.inl
Go to the documentation of this file.
1//==================================================================================================
2/// \file
3/// This header-file is part of module \alib_variables of the \aliblong.
4///
5/// \emoji :copyright: 2013-2025 A-Worx GmbH, Germany.
6/// Published under \ref mainpage_license "Boost Software License".
7//==================================================================================================
8ALIB_EXPORT namespace alib { namespace variables {
9
10//==================================================================================================
11/// \ref alib_enums_records "ALib Enum Record" associated with enumeration \alib{variables;Priority}.
12//==================================================================================================
14{
15 /// The precedence of an operator in respect to other binary operators.
17
18 /// Required default constructor leaving the record undefined
19 /// (Requirement is documented with\alib{enumrecords::EnumRecordPrototype}.)
20 ERPriority() noexcept = default;
21
23
24 /// Implementation of \alib{enumrecords;EnumRecordPrototype::Parse}.
26 void Parse();
27};
28
29} // namespace alib::[config]
30
31/// Type alias in namespace \b alib.
33
34} // namespace [alib]
35
36// #################################################################################################
37// Macros
38// #################################################################################################
39ALIB_BOXING_VTABLE_DECLARE( alib::variables::Priority, vt_config_priorities )
42
#define ALIB_DLL
Definition alib.inl:496
#define ALIB_ENUMS_ASSIGN_RECORD(TEnum, TRecord)
#define ALIB_BOXING_VTABLE_DECLARE(TMapped, Identifier)
#define ALIB_ENUMS_MAKE_ARITHMETICAL(TEnum)
#define ALIB_EXPORT
Definition alib.inl:488
alib::variables::Priority Priority
Type alias in namespace alib.
ERSerializable() noexcept=default
Defaulted constructor leaving the record undefined.
ALIB_DLL void Parse()
Implementation of EnumRecordPrototype::Parse.
int Priority
The precedence of an operator in respect to other binary operators.
ERPriority() noexcept=default