Home
last modified time | relevance | path

Searched refs:ParamHelper (Results 1 – 2 of 2) sorted by relevance

/hardware/google/av/codec2/vndk/util/
DC2InterfaceHelper.cpp68 class C2InterfaceHelper::ParamHelper::Impl {
79 C2InterfaceHelper::ParamHelper::attrib_t& attrib() { in attrib()
255 C2InterfaceHelper::ParamHelper::ParamHelper( in ParamHelper() function in C2InterfaceHelper::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()
[all …]
/hardware/google/av/codec2/vndk/include/util/
DC2InterfaceHelper.h204 class ParamHelper;
213 virtual std::shared_ptr<ParamHelper> getParamHelper(const ParamRef &param) const = 0;
274 class ParamHelper {
276 ParamHelper(ParamRef param, C2StringLiteral name, C2StructDescriptor &&);
277 ParamHelper(ParamHelper &&);
278 ~ParamHelper();
370 std::shared_ptr<ParamHelper> build();
382 std::shared_ptr<ParamHelper> helper, std::shared_ptr<T> &param,
437 std::shared_ptr<ParamHelper> _mHelper;
448 class C2_HIDE ParamBuilder : private ParamHelper {
[all …]