|
using | ROViewer = read_only_viewer_t< T > |
|
using | RWViewer = T |
|
|
RWViewer | eval () |
|
ROViewer | ceval () const |
|
| operator ROViewer () const |
|
| operator RWViewer () |
|
void | update (const RWViewer &view) |
|
ComputeGraphVar< T > & | operator= (const RWViewer &view) |
|
virtual void | graphviz_def (std::ostream &os, const ComputeGraphGraphvizOptions &options) const override |
|
std::string_view | name () const MUDA_NOEXCEPT |
|
VarId | var_id () const MUDA_NOEXCEPT |
|
bool | is_valid () const MUDA_NOEXCEPT |
|
void | update () |
|
Event::QueryResult | query () |
|
bool | is_using () |
|
void | sync () |
|
virtual void | graphviz_id (std::ostream &os, const ComputeGraphGraphvizOptions &options) const |
|
|
| ComputeGraphVar (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id) MUDA_NOEXCEPT |
|
| ComputeGraphVar (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id, const T &init_value) MUDA_NOEXCEPT |
|
| ComputeGraphVarBase (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id) MUDA_NOEXCEPT |
|
| ComputeGraphVarBase (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id, bool is_valid) MUDA_NOEXCEPT |
|
template<typename RWView > |
RWView | _eval (const RWView &view) |
|
template<typename ROView > |
ROView | _ceval (ROView &view) const |
|
| ComputeGraphVarBase (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id) MUDA_NOEXCEPT |
|
| ComputeGraphVarBase (ComputeGraphVarManager *var_manager, std::string_view name, VarId var_id, bool is_valid) MUDA_NOEXCEPT |
|
void | base_update () |
|
|
class | ComputeGraph |
|
class | ComputeGraphVarManager |
|
◆ graphviz_def()
The documentation for this class was generated from the following files: