32#if defined(TIMEMORY_USER_BUNDLE_SOURCE)
33# error "Error! Extern templates cannot be defined as part of user_bundle source"
36#include "timemory/backends/extern.hpp"
37#include "timemory/backends/types/mpi/extern.hpp"
Include the extern declarations for user_bundle components.
convert_t< complete_types_t, component_list<> > complete_component_list_t
auto_bundle< TIMEMORY_API, component::user_global_bundle > auto_user_bundle_t
auto_bundle< TIMEMORY_API, TIMEMORY_FULL_TUPLE_TYPES, TIMEMORY_FULL_LIST_TYPES > full_auto_timer_t
convert_t< available_types_t, auto_list<> > available_auto_list_t
convert_t< complete_types_t, auto_list<> > complete_auto_list_t
convert_t< available_types_t, component_list<> > available_component_list_t
auto_bundle< TIMEMORY_API, TIMEMORY_MINIMAL_TUPLE_TYPES, TIMEMORY_MINIMAL_LIST_TYPES > minimal_auto_timer_t
Include the extern declarations for operations.
#define TIMEMORY_RUNTIME_USER_BUNDLE_EXTERN_TEMPLATE(...)
#define TIMEMORY_RUNTIME_INITIALIZE_EXTERN_TEMPLATE(...)
Include the extern declarations for storage.