Skip to content

File muda_def.h

FileList > muda > muda_def.h

Go to the source code of this file

  • #include <muda/muda_config.h>
  • #include <muda/tools/platform.h>
  • #include <cuda.h>
  • #include <cuda_runtime.h>
  • #include <cuda_runtime_api.h>

Macros

Type Name
define MUDA_CONSTANT __constant__
define MUDA_CONSTEXPR constexpr
define MUDA_DEPRECATED [[deprecated]]
define MUDA_DEVICE __device__
define MUDA_FALLTHROUGH [[fallthrough]]
define MUDA_GENERIC
define MUDA_GLOBAL __global__
define MUDA_HOST __host__
define MUDA_INLINE inline
define MUDA_MANAGED __managed__
define MUDA_MAYBE_UNUSED [[maybe_unused]]
define MUDA_NODISCARD [[nodiscard]]
define MUDA_NOEXCEPT noexcept
define MUDA_NORETURN [[noreturn]]
define MUDA_REQUIRES (...)
define MUDA_SHARED __shared__

Macro Definition Documentation

define MUDA_CONSTANT

#define MUDA_CONSTANT __constant__

define MUDA_CONSTEXPR

#define MUDA_CONSTEXPR constexpr

define MUDA_DEPRECATED

#define MUDA_DEPRECATED [[deprecated]]

define MUDA_DEVICE

#define MUDA_DEVICE __device__

define MUDA_FALLTHROUGH

#define MUDA_FALLTHROUGH [[fallthrough]]

define MUDA_GENERIC

#define MUDA_GENERIC 

define MUDA_GLOBAL

#define MUDA_GLOBAL __global__

define MUDA_HOST

#define MUDA_HOST __host__

define MUDA_INLINE

#define MUDA_INLINE inline

define MUDA_MANAGED

#define MUDA_MANAGED __managed__

define MUDA_MAYBE_UNUSED

#define MUDA_MAYBE_UNUSED [[maybe_unused]]

define MUDA_NODISCARD

#define MUDA_NODISCARD [[nodiscard]]

define MUDA_NOEXCEPT

#define MUDA_NOEXCEPT noexcept

define MUDA_NORETURN

#define MUDA_NORETURN [[noreturn]]

define MUDA_REQUIRES

#define MUDA_REQUIRES (
    ...
) 

define MUDA_SHARED

#define MUDA_SHARED __shared__


The documentation for this class was generated from the following file src/muda/muda_def.h