RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Namespaces | Functions
plugins.hpp File Reference
#include "RAJA/config.hpp"
#include "RAJA/util/PluginContext.hpp"
#include "RAJA/util/PluginOptions.hpp"
#include "RAJA/util/PluginStrategy.hpp"

Go to the source code of this file.

Namespaces

 RAJA
 
 RAJA::util
 

Functions

template<typename T >
RAJA_INLINE auto RAJA::util::trigger_updates_before (T &&item) -> typename std::remove_reference< T >::type
 
RAJA_INLINE void RAJA::util::callPreCapturePlugins (const PluginContext &p)
 
RAJA_INLINE void RAJA::util::callPostCapturePlugins (const PluginContext &p)
 
RAJA_INLINE void RAJA::util::callPreLaunchPlugins (const PluginContext &p)
 
RAJA_INLINE void RAJA::util::callPostLaunchPlugins (const PluginContext &p)
 
RAJA_INLINE void RAJA::util::callInitPlugins (const PluginOptions p)
 
RAJA_INLINE void RAJA::util::init_plugins (const std::string &path)
 
RAJA_INLINE void RAJA::util::init_plugins ()
 
RAJA_INLINE void RAJA::util::finalize_plugins ()