docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::codegen::NodeDispatcherRegistry Class Reference

#include <sdfg/codegen/dispatchers/node_dispatcher_registry.h>

Public Member Functions

void register_dispatcher (std::type_index type, NodeDispatcherFn fn)
NodeDispatcherFn get_dispatcher (std::type_index type) const
size_t size () const

Static Public Member Functions

static NodeDispatcherRegistry & instance ()

Member Function Documentation

◆ get_dispatcher()

NodeDispatcherFn sdfg::codegen::NodeDispatcherRegistry::get_dispatcher ( std::type_index type) const
inline

◆ instance()

NodeDispatcherRegistry & sdfg::codegen::NodeDispatcherRegistry::instance ( )
inlinestatic

◆ register_dispatcher()

void sdfg::codegen::NodeDispatcherRegistry::register_dispatcher ( std::type_index type,
NodeDispatcherFn fn )
inline

◆ size()

size_t sdfg::codegen::NodeDispatcherRegistry::size ( ) const
inline

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