|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Registry for map-specific dispatchers based on schedule type. More...
#include <sdfg/codegen/dispatchers/node_dispatcher_registry.h>
Public Member Functions | |
| void | register_map_dispatcher (std::string schedule_type, MapDispatcherFn fn) |
| MapDispatcherFn | get_map_dispatcher (std::string schedule_type) const |
| size_t | size () const |
Static Public Member Functions | |
| static MapDispatcherRegistry & | instance () |
Registry for map-specific dispatchers based on schedule type.
Maps can have different schedule types (CPU_Sequential, GPU_Default, etc.) that require different code generation strategies. This registry maps schedule type strings to appropriate dispatcher factories.
|
inline |
|
inlinestatic |
|
inline |
|
inline |