File viewer_base.h
FileList > muda > viewer > viewer_base.h
Go to the source code of this file
#include <cuda.h>
#include <cuda_runtime.h>
#include <cuda_runtime_api.h>
#include <muda/muda_def.h>
#include <muda/tools/debug_log.h>
#include <muda/muda_config.h>
#include <muda/assert.h>
#include <muda/tools/launch_info_cache.h>
#include <muda/tools/fuzzy.h>
#include <muda/type_traits/type_modifier.h>
Namespaces
Type | Name |
---|---|
namespace | muda |
Classes
Type | Name |
---|---|
class | ViewerBase <IsConst_> |
Macros
Type | Name |
---|---|
define | MUDA_VIEWER_COMMON_NAME (viewer_name) |
Macro Definition Documentation
define MUDA_VIEWER_COMMON_NAME
#define MUDA_VIEWER_COMMON_NAME (
viewer_name
) public: \
using this_type = viewer_name; \
\
MUDA_INLINE MUDA_HOST this_type& name(const char* n) noexcept \
{ \ ::muda::ViewerBase <viewer_name::IsConst>::name(n); \
return *this; \
} \
\
MUDA_INLINE MUDA_GENERIC const char* name() const noexcept \
{ \
return ::muda::ViewerBase <viewer_name::IsConst>::name(); \
} \
\
private:
The documentation for this class was generated from the following file src/muda/viewer/viewer_base.h