Lines Matching refs:C2InterfaceHelper

68 class C2InterfaceHelper::ParamHelper::Impl {
79 C2InterfaceHelper::ParamHelper::attrib_t& attrib() { in attrib()
255 C2InterfaceHelper::ParamHelper::ParamHelper( in ParamHelper()
257 : mImpl(std::make_unique<C2InterfaceHelper::ParamHelper::Impl>( in ParamHelper()
260 C2InterfaceHelper::ParamHelper::ParamHelper(C2InterfaceHelper::ParamHelper &&) = default;
262 C2InterfaceHelper::ParamHelper::~ParamHelper() = default;
264 void C2InterfaceHelper::ParamHelper::addDownDependency(C2Param::Index index) { in addDownDependency()
268 C2InterfaceHelper::ParamHelper::attrib_t& C2InterfaceHelper::ParamHelper::attrib() { in attrib()
272 std::shared_ptr<C2InterfaceHelper::ParamHelper> C2InterfaceHelper::ParamHelper::build() { in build()
274 return std::make_shared<C2InterfaceHelper::ParamHelper>(std::move(*this)); in build()
277 std::shared_ptr<C2InterfaceHelper::FieldHelper>
278 C2InterfaceHelper::ParamHelper::findField(size_t baseOffs, size_t baseSize) const { in findField()
282 const std::vector<C2InterfaceHelper::ParamRef>
283 C2InterfaceHelper::ParamHelper::getDependenciesAsRefs() const { in getDependenciesAsRefs()
288 C2InterfaceHelper::ParamHelper::getDescriptor() const { in getDescriptor()
292 const std::vector<C2Param::Index> C2InterfaceHelper::ParamHelper::getDownDependencies() const { in getDownDependencies()
296 C2Param::Index C2InterfaceHelper::ParamHelper::index() const { in index()
300 C2String C2InterfaceHelper::ParamHelper::name() const { in name()
304 const C2InterfaceHelper::ParamRef C2InterfaceHelper::ParamHelper::ref() const { in ref()
308 C2StructDescriptor C2InterfaceHelper::ParamHelper::retrieveStructDescriptor() { in retrieveStructDescriptor()
312 void C2InterfaceHelper::ParamHelper::setDefaultValue(std::shared_ptr<C2Param> default_) { in setDefaultValue()
316 void C2InterfaceHelper::ParamHelper::setDependencies( in setDependencies()
321 void C2InterfaceHelper::ParamHelper::setFields(std::vector<C2ParamFieldValues> &&fields) { in setFields()
325 void C2InterfaceHelper::ParamHelper::setGetter( in setGetter()
330 void C2InterfaceHelper::ParamHelper::setSetter( in setSetter()
335 c2_status_t C2InterfaceHelper::ParamHelper::trySet( in trySet()
341 c2_status_t C2InterfaceHelper::ParamHelper::validate( in validate()
346 std::shared_ptr<C2Param> C2InterfaceHelper::ParamHelper::value() { in value()
350 std::shared_ptr<const C2Param> C2InterfaceHelper::ParamHelper::value() const { in value()
356 C2ParamField C2InterfaceHelper::FieldHelper::makeParamField(C2Param::Index index) const { in makeParamField()
360 C2InterfaceHelper::FieldHelper::FieldHelper(const ParamRef &param, const _C2FieldId &field, in FieldHelper()
369 void C2InterfaceHelper::FieldHelper::setSupportedValues( in setSupportedValues()
374 const C2FieldSupportedValues *C2InterfaceHelper::FieldHelper::getSupportedValues() const { in getSupportedValues()
378 const C2FieldSupportedValues *C2InterfaceHelper::FieldHelper::getPossibleValues() const { in getPossibleValues()
392 C2ParamField &field, std::shared_ptr<C2InterfaceHelper::FieldHelper> helper) in SupportedValuesBuilder()
404 std::shared_ptr<C2InterfaceHelper::FieldHelper> _mHelper;
410 C2ParamFieldValuesBuilder<T> C2InterfaceHelper::Field<T>::shouldBe() const { in shouldBe()
415 C2ParamFieldValuesBuilder<T> C2InterfaceHelper::Field<T>::mustBe() { in mustBe()
428 C2InterfaceHelper::Field<T>::Field(std::shared_ptr<FieldHelper> helper, C2Param::Index index) in Field()
431 template struct C2InterfaceHelper::Field<uint8_t>;
432 template struct C2InterfaceHelper::Field<char>;
433 template struct C2InterfaceHelper::Field<int32_t>;
434 template struct C2InterfaceHelper::Field<uint32_t>;
436 template struct C2InterfaceHelper::Field<int64_t>;
437 template struct C2InterfaceHelper::Field<uint64_t>;
439 template struct C2InterfaceHelper::Field<float>;
443 struct C2InterfaceHelper::FactoryImpl : public C2InterfaceHelper::Factory {
538 C2InterfaceHelper::C2InterfaceHelper(std::shared_ptr<C2ReflectorHelper> reflector) in C2InterfaceHelper() function in C2InterfaceHelper
543 size_t C2InterfaceHelper::GetBaseOffset(const std::shared_ptr<C2ParamReflector> &reflector, in GetBaseOffset()
576 void C2InterfaceHelper::addParameter(std::shared_ptr<ParamHelper> param) { in addParameter()
590 c2_status_t C2InterfaceHelper::config( in config()
726 size_t C2InterfaceHelper::getDependencyIndex_l(C2Param::Index ix) const { in getDependencyIndex_l()
730 c2_status_t C2InterfaceHelper::query( in query()
778 c2_status_t C2InterfaceHelper::querySupportedParams( in querySupportedParams()
785 c2_status_t C2InterfaceHelper::querySupportedValues( in querySupportedValues()
839 std::unique_lock<std::mutex> C2InterfaceHelper::lock() const { in lock()