![]() |
RobWorkProject
23.9.11-
|
Convenience class for automatic Expression deduction. More...
#include <Mathematica.hpp>
Public Member Functions | |
AutoExpression (const Expression &val) | |
Construct from other expression. More... | |
AutoExpression (double val) | |
Construct from double. More... | |
AutoExpression (float val) | |
Construct from float. More... | |
AutoExpression (int val) | |
Construct from int. More... | |
AutoExpression (bool val) | |
Construct from bool. More... | |
AutoExpression (const std::string &string) | |
Construct from string. More... | |
AutoExpression (const char *string) | |
Construct from string. More... | |
AutoExpression (const std::list< AutoExpression > &args) | |
Construct from list of arguments. More... | |
AutoExpression (const std::initializer_list< Mathematica::AutoExpression > &args) | |
Construct from list of arguments. More... | |
Expression::Ptr | expression () const |
Get expression. More... | |
Convenience class for automatic Expression deduction.
|
inline |
Construct from other expression.
val | [in] the value. |
|
inline |
Construct from double.
val | [in] the value. |
|
inline |
Construct from float.
val | [in] the value. |
|
inline |
Construct from int.
val | [in] the value. |
|
inline |
Construct from bool.
val | [in] the value. |
|
inline |
Construct from string.
string | [in] the value. |
|
inline |
Construct from string.
string | [in] the value. |
AutoExpression | ( | const std::list< AutoExpression > & | args | ) |
Construct from list of arguments.
args | [in] the arguments. |
AutoExpression | ( | const std::initializer_list< Mathematica::AutoExpression > & | args | ) |
Construct from list of arguments.
args | [in] the arguments. |
|
inline |
Get expression.