Class muda::ComputeGraphVar< GraphViewer >
template <>
ClassList > muda > ComputeGraphVar< GraphViewer >
Inherits the following classes: muda::ComputeGraphVarBase
Public Types
Public Functions
Public Functions inherited from muda::ComputeGraphVarBase
See muda::ComputeGraphVarBase
Protected Attributes inherited from muda::ComputeGraphVarBase
See muda::ComputeGraphVarBase
Protected Functions
Type |
Name |
|
ComputeGraphVar (ComputeGraphVarManager * var_manager, std::string_view name, VarId var_id)
|
|
ComputeGraphVar (ComputeGraphVarManager * var_manager, std::string_view name, VarId var_id, const RWView & init_value)
|
|
ComputeGraphVarBase (ComputeGraphVarManager * var_manager, std::string_view name, VarId var_id)
|
|
ComputeGraphVarBase (ComputeGraphVarManager * var_manager, std::string_view name, VarId var_id, bool is_valid)
|
virtual |
~ComputeGraphVar () = default
|
Protected Functions inherited from muda::ComputeGraphVarBase
See muda::ComputeGraphVarBase
Public Types Documentation
typedef ROView
using muda::ComputeGraphVar< GraphViewer >::ROView = GraphViewer;
typedef RWView
using muda::ComputeGraphVar< GraphViewer >::RWView = GraphViewer;
Public Functions Documentation
function ceval
inline ROView muda::ComputeGraphVar< GraphViewer >::ceval () const
function eval
inline RWView muda::ComputeGraphVar< GraphViewer >::eval ()
function graphviz_def
virtual void muda::ComputeGraphVar< GraphViewer >::graphviz_def (
std::ostream & o,
const ComputeGraphGraphvizOptions & options
) override const
Implements muda::ComputeGraphVarBase::graphviz_def
function operator ROView
inline muda::ComputeGraphVar< GraphViewer >::operator ROView () const
function operator RWView
inline muda::ComputeGraphVar< GraphViewer >::operator RWView ()
function operator=
ComputeGraphVar < GraphViewer > & muda::ComputeGraphVar< GraphViewer >::operator= (
const RWView & view
)
function update
void muda::ComputeGraphVar< GraphViewer >::update (
const RWView & view
)
Protected Functions Documentation
function ComputeGraphVar [1/2]
inline muda::ComputeGraphVar< GraphViewer >::ComputeGraphVar (
ComputeGraphVarManager * var_manager,
std::string_view name,
VarId var_id
)
function ComputeGraphVar [2/2]
inline muda::ComputeGraphVar< GraphViewer >::ComputeGraphVar (
ComputeGraphVarManager * var_manager,
std::string_view name,
VarId var_id,
const RWView & init_value
)
function ComputeGraphVarBase [1/2]
inline muda::ComputeGraphVar< GraphViewer >::ComputeGraphVarBase (
ComputeGraphVarManager * var_manager,
std::string_view name,
VarId var_id
)
function ComputeGraphVarBase [2/2]
inline muda::ComputeGraphVar< GraphViewer >::ComputeGraphVarBase (
ComputeGraphVarManager * var_manager,
std::string_view name,
VarId var_id,
bool is_valid
)
function ~ComputeGraphVar
virtual muda::ComputeGraphVar< GraphViewer >::~ComputeGraphVar () = default
The documentation for this class was generated from the following file src/muda/graph/graph_graph_viewer.h