This wrapper class is used to obtain low-level handles from remote blob or context object parameters. More...
#include <gpu_context_helpers.hpp>
Protected Member Functions | |
template<typename Result , typename Tmp > | |
Result | _ObjFromParams (const ParamMap ¶ms, const std::string &handle_Key, const std::string &type_Key, const std::string &obj_T1, const std::string &obj_T2="__") const |
Template function that returns specified object parameter typecasted to desired user type. | |
template<typename Result > | |
Result | _ObjFromParamSimple (const ParamMap ¶ms, const std::string &handle_Key) const |
Same as _ObjFromParams(), but should be used if check for object type is not required. | |
std::string | _StrFromParams (const ParamMap ¶ms, std::string Key) const |
Template function that extracts string value from map entry under specified key. | |
This wrapper class is used to obtain low-level handles from remote blob or context object parameters.