Legion Runtime
Loading...
Searching...
No Matches
runtime.h File Reference
#include "legion/api/buffers.h"
#include "legion/api/functors.h"
#include "legion/api/future.h"
#include "legion/api/launchers.h"
#include "legion/api/registrars.h"
#include "legion/api/transforms.h"
#include "legion/api/values.h"
#include "legion/api/runtime.inl"

Go to the source code of this file.

Classes

struct  Legion::InputArgs
 
struct  Legion::RegistrationCallbackArgs
 
struct  Legion::TaskConfigOptions
 
class  Legion::Runtime
 

Namespaces

namespace  Legion
 

Macros

#define LEGION_PRINT_ONCE(runtime, ctx, file, fmt, ...)
 

Detailed Description

The Runtime class, the primary interface to Legion

Macro Definition Documentation

◆ LEGION_PRINT_ONCE

#define LEGION_PRINT_ONCE (   runtime,
  ctx,
  file,
  fmt,
  ... 
)
Value:
{ \
char message[4096]; \
snprintf(message, 4096, fmt, ##__VA_ARGS__); \
runtime->print_once(ctx, file, message); \
}
void print_once(Context ctx, FILE *f, const char *message)