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_targuments_t
 
typedef std::function< std::tuple< double, bool >(arguments_t)> type
 
typedef std::pair< std::string, typenamed_t
 

Typedef Documentation

◆ argument_t

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

Definition at line 12 of file function.hpp.

◆ arguments_t

Definition at line 14 of file function.hpp.

◆ named_t

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

Definition at line 18 of file function.hpp.

◆ type

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

Definition at line 16 of file function.hpp.