File indexing completed on 2025-01-30 09:35:26
0001 #ifndef BOOST_DESCRIBE_MODIFIERS_HPP_INCLUDED
0002 #define BOOST_DESCRIBE_MODIFIERS_HPP_INCLUDED
0003
0004
0005
0006
0007
0008 #include <boost/describe/detail/config.hpp>
0009
0010 namespace boost
0011 {
0012 namespace describe
0013 {
0014
0015 enum modifiers
0016 {
0017 mod_public = 1,
0018 mod_protected = 2,
0019 mod_private = 4,
0020 mod_virtual = 8,
0021 mod_static = 16,
0022 mod_function = 32,
0023 mod_any_member = 64,
0024 mod_inherited = 128,
0025 mod_hidden = 256
0026 };
0027
0028 BOOST_DESCRIBE_CONSTEXPR_OR_CONST modifiers mod_any_access = static_cast<modifiers>( mod_public | mod_protected | mod_private );
0029
0030 }
0031 }
0032
0033 #endif