63 template<typename ResultType, typename ParamServerType = typename ::cras::DefaultParamServerType<ResultType>::type,
66 const ::cras::GetParamAdapter& param, const ::std::string& name,
67 const ::cras::optional<ResultType>& defaultValue = ResultType(),
68 const ::std::string& unit =
"",
69 const ::cras::GetParamOptions<ResultType, ParamServerType>& options = {})
const
91 template<typename ResultType, typename ParamServerType = typename ::cras::DefaultParamServerType<ResultType>::type,
94 const ::cras::GetParamAdapter& param, const ::std::string& name,
95 const ResultType& defaultValue = ResultType(),
96 const ::std::string& unit =
"",
97 const ::cras::GetParamOptions<ResultType, ParamServerType>& options = {})
const
120 template<typename ResultType, typename ParamServerType = typename ::cras::DefaultParamServerType<ResultType>::type,
123 const ::cras::GetParamAdapter& param, const ::std::string& name,
124 const ::cras::optional<ResultType>& defaultValue = ResultType(),
125 const ::std::string& unit =
"",
126 const ::cras::GetParamOptions<ResultType, ParamServerType>& options = {})
const
148 template<typename ResultType, typename ParamServerType = typename ::cras::DefaultParamServerType<ResultType>::type,
151 const ::cras::GetParamAdapter& param, const ::std::string& name,
152 const ResultType& defaultValue = ResultType(),
153 const ::std::string& unit =
"",
154 const ::cras::GetParamOptions<ResultType, ParamServerType>& options = {})
const
176 const ::cras::GetParamAdapter& param, const ::std::string& name,
177 const ::cras::optional<const char *>& defaultValue, const ::std::string& unit =
"",
178 const ::cras::GetParamOptions<::std::string>& options = {})
const
197 const ::cras::GetParamAdapter& param, const ::std::string &name,
198 const char* defaultValue, const ::std::string &unit =
"",
199 const ::cras::GetParamOptions<::std::string>& options = {})
const
219 const ::cras::GetParamAdapter& param, const ::std::string &name,
220 const ::cras::optional<const char *>& defaultValue, const ::std::string &unit =
"",
221 const ::cras::GetParamOptions<::std::string>& options = {})
const
240 const ::cras::GetParamAdapter& param, const ::std::string &name,
241 const char* defaultValue, const ::std::string &unit =
"",
242 const ::cras::GetParamOptions<::std::string>& options = {})
const