|
void | check_for_error () |
|
| APIUtil (bool create_ctx=false) |
|
| APIUtil (void *context, bool is_owner=false) |
|
template<typename T , typename enabled_ = std::enable_if_t<std::is_convertible<T*, dss::obj::DSSObj*>::value>> |
T | create (const char *name, bool activate=true, bool begin_edit=true) |
|
template<typename T , typename enabled_ = std::enable_if_t<std::is_convertible<T*, dss::obj::DSSObj*>::value>> |
T | create (const string &name, bool activate=true, bool begin_edit=true) |
|
template<typename T , typename enabled_ = std::enable_if_t<std::is_convertible<T*, dss::obj::DSSBatch*>::value>> |
T | create (const char *prefix, int32_t count, bool begin_edit=true, int32_t start_at=1) |
|
template<typename T , typename enabled_ = std::enable_if_t< std::is_convertible<T*, dss::obj::DSSBatch*>::value >> |
T | create (const string &prefix, int32_t count, bool begin_edit=true, int32_t start_at=1) |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>, typename std::enable_if< std::is_same< typename VectorT::value_type, double >::value >::type * = nullptr> |
VectorT | get_float64_gr_array () |
|
template<typename VectorT = Eigen::Matrix<int32_t, Eigen::Dynamic, 1>, typename std::enable_if< std::is_same< typename VectorT::value_type, int32_t >::value >::type * = nullptr> |
VectorT | get_int32_gr_array () |
|
template<typename VectorT = Eigen::Matrix<int8_t, Eigen::Dynamic, 1>, typename std::enable_if< std::is_same< typename VectorT::value_type, int8_t >::value >::type * = nullptr> |
VectorT | get_int8_gr_array () |
|
template<typename FunctionT , typename... Args> |
strings | get_string_array (FunctionT func, Args... args) |
|
template<typename FunctionT , typename... Args> |
void | set_string_array (FunctionT func, const strings &value, Args... args) |
|