|
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 |