Legate.jl
Loading...
Searching...
No Matches
types.h File Reference
#include "jlcxx/jlcxx.hpp"
#include "legate.h"

Go to the source code of this file.

Classes

struct  legate_util::__half_dummy

Namespaces

namespace  legate_util

Macros

#define DEFINE_CODE_TO_CXX(code_enum, cxx_type)

Functions

void wrap_type_enums (jlcxx::Module &)
void wrap_type_getters (jlcxx::Module &)
void wrap_privilege_modes (jlcxx::Module &)

Macro Definition Documentation

◆ DEFINE_CODE_TO_CXX

#define DEFINE_CODE_TO_CXX ( code_enum,
cxx_type )
Value:
template <> \
struct code_to_cxx<legate::Type::Code::code_enum> { \
using type = cxx_type; \
};

Function Documentation

◆ wrap_privilege_modes()

void wrap_privilege_modes ( jlcxx::Module & mod)

◆ wrap_type_enums()

void wrap_type_enums ( jlcxx::Module & mod)

◆ wrap_type_getters()

void wrap_type_getters ( jlcxx::Module & mod)