hpx/components_base/traits/component_type_database.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace components

Typedefs

using component_type = std::int32_t
namespace traits
template<typename Component, typename Enable = void>
struct component_type_database

Subclassed by hpx::traits::component_type_database< Component const, Enable >

Public Static Functions

static components::component_type get()
static void set(components::component_type)

Public Static Attributes

components::component_type value = components::component_type(-1)