Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
LaunchDims Struct Reference

#include <Dispatcher.h>

Public Member Functions

constexpr LaunchDims ()=default
 
constexpr LaunchDims (unsigned X, unsigned Y=1, unsigned Z=1)
 
template<typename T >
constexpr LaunchDims (const T &Dims)
 

Public Attributes

unsigned X = 1
 
unsigned Y = 1
 
unsigned Z = 1
 

Constructor & Destructor Documentation

◆ LaunchDims() [1/3]

constexpr LaunchDims::LaunchDims ( )
constexprdefault

◆ LaunchDims() [2/3]

constexpr LaunchDims::LaunchDims ( unsigned  X,
unsigned  Y = 1,
unsigned  Z = 1 
)
inlineconstexpr

◆ LaunchDims() [3/3]

template<typename T >
constexpr LaunchDims::LaunchDims ( const T &  Dims)
inlineconstexpr

Member Data Documentation

◆ X

unsigned LaunchDims::X = 1

◆ Y

unsigned LaunchDims::Y = 1

◆ Z

unsigned LaunchDims::Z = 1

The documentation for this struct was generated from the following file: