ONE - On-device Neural Engine
|
Meta (lifetime) manager interface. More...
#include <EntityManager.h>
Public Member Functions | |
virtual | ~EntityManager ()=default |
virtual BagManager * | bag (void)=0 |
virtual const BagManager * | bag (void) const =0 |
virtual ObjectManager * | object (void)=0 |
virtual const ObjectManager * | object (void) const =0 |
virtual OpManager * | op (void)=0 |
virtual const OpManager * | op (void) const =0 |
virtual InstrManager * | instr (void)=0 |
virtual const InstrManager * | instr (void) const =0 |
virtual BlockManager * | block (void)=0 |
virtual const BlockManager * | block (void) const =0 |
virtual InputManager * | input (void)=0 |
virtual const InputManager * | input (void) const =0 |
virtual OutputManager * | output (void)=0 |
virtual const OutputManager * | output (void) const =0 |
Meta (lifetime) manager interface.
EntityManager is referred as meta manager as it is a gateway to other managers.
Definition at line 39 of file EntityManager.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
Referenced by enco::generate_bypass_shuffle().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by InstrBuilder::copy(), InstrBuilder::eval(), and enco::lower_copy().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by OpBuilder::load().
|
pure virtual |
|
pure virtual |