OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
Typedefs
client::function Namespace Reference

Typedefs

typedef std::variant< double, bool, std::string > argument_t
 
typedef std::vector< argument_t > arguments_t
 
typedef std::function< std::tuple< double, bool >(arguments_t)> type
 
typedef std::pair< std::string, type > named_t
 

Typedef Documentation

◆ argument_t

typedef std::variant<double, bool, std::string> client::function::argument_t

Definition at line 28 of file function.hpp.

◆ arguments_t

Definition at line 30 of file function.hpp.

◆ named_t

typedef std::pair<std::string, type> client::function::named_t

Definition at line 34 of file function.hpp.

◆ type

typedef std::function<std::tuple<double, bool>(arguments_t)> client::function::type

Definition at line 32 of file function.hpp.