Workspace 7.0.2
Namespaces | Functions
runoperationfuncs.h File Reference
#include "Workspace/DataExecution/Execution/updater.h"
#include "runoperationfuncsimpl.h"
Include dependency graph for runoperationfuncs.h:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.
 

Functions

template<typename O , typename... Args>
bool run (Args... in)
 
template<typename O , typename... Args>
bool run (CSIRO::DataExecution::Updater &updater, Args... in)
 
template<typename O , typename... ArgsOut, typename... ArgsIn>
bool run (CSIRO::DataExecution::Updater &updater, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename O , typename... ArgsOut, typename... ArgsIn>
bool run (std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename O , typename... Args>
bool run2 (const Args &... in)
 
template<typename O , typename... Args>
bool run2 (CSIRO::DataExecution::Updater &updater, Args... in)
 
template<typename O , typename... ArgsOut, typename... ArgsIn>
bool run2 (CSIRO::DataExecution::Updater &updater, std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)
 
template<typename O , typename... ArgsOut, typename... ArgsIn>
bool run2 (std::tuple< ArgsOut... > &tupleOut, ArgsIn... in)