Lines Matching refs:std
35 SimpleC2Interface(const char *name, c2_node_id_t id, const std::shared_ptr<T> &impl) in SimpleC2Interface()
47 const std::vector<C2Param*> &stackParams, in query_vb()
48 const std::vector<C2Param::Index> &heapParamIndices, in query_vb()
50 std::vector<std::unique_ptr<C2Param>>* const heapParams) const override { in query_vb()
54 const std::vector<C2Param*> ¶ms, in config_vb()
56 std::vector<std::unique_ptr<C2SettingResult>>* const failures) override { in config_vb()
62 std::vector<std::shared_ptr<C2ParamDescriptor>> * const params) const override { in querySupportedParams_nb()
66 std::vector<C2FieldSupportedValuesQuery> &fields, in querySupportedValues_vb()
74 const std::shared_ptr<T> mImpl;
88 const std::shared_ptr<C2ReflectorHelper> &helper,
93 std::vector<C2String> aliases = std::vector<C2String>());
126 std::shared_ptr<C2ApiLevelSetting> mApiLevel;
127 std::shared_ptr<C2ApiFeaturesSetting> mApiFeatures;
129 std::shared_ptr<C2PlatformLevelSetting> mPlatformLevel;
130 std::shared_ptr<C2PlatformFeaturesSetting> mPlatformFeatures;
132 std::shared_ptr<C2ComponentNameSetting> mName;
133 std::shared_ptr<C2ComponentAliasesSetting> mAliases;
134 std::shared_ptr<C2ComponentKindSetting> mKind;
135 std::shared_ptr<C2ComponentDomainSetting> mDomain;
136 std::shared_ptr<C2ComponentAttributesSetting> mAttrib;
137 std::shared_ptr<C2ComponentTimeStretchTuning> mTimeStretch;
139 std::shared_ptr<C2PortMediaTypeSetting::input> mInputMediaType;
140 std::shared_ptr<C2PortMediaTypeSetting::output> mOutputMediaType;
141 std::shared_ptr<C2StreamBufferTypeSetting::input> mInputFormat;
142 std::shared_ptr<C2StreamBufferTypeSetting::output> mOutputFormat;
144 std::shared_ptr<C2PortRequestedDelayTuning::input> mRequestedInputDelay;
145 std::shared_ptr<C2PortRequestedDelayTuning::output> mRequestedOutputDelay;
146 std::shared_ptr<C2RequestedPipelineDelayTuning> mRequestedPipelineDelay;
148 std::shared_ptr<C2PortActualDelayTuning::input> mActualInputDelay;
149 std::shared_ptr<C2PortActualDelayTuning::output> mActualOutputDelay;
150 std::shared_ptr<C2ActualPipelineDelayTuning> mActualPipelineDelay;
152 std::shared_ptr<C2StreamMaxReferenceAgeTuning::input> mMaxInputReferenceAge;
153 std::shared_ptr<C2StreamMaxReferenceCountTuning::input> mMaxInputReferenceCount;
154 std::shared_ptr<C2StreamMaxReferenceAgeTuning::output> mMaxOutputReferenceAge;
155 std::shared_ptr<C2StreamMaxReferenceCountTuning::output> mMaxOutputReferenceCount;
156 std::shared_ptr<C2MaxPrivateBufferCountTuning> mMaxPrivateBufferCount;
158 std::shared_ptr<C2PortStreamCountTuning::input> mInputStreamCount;
159 std::shared_ptr<C2PortStreamCountTuning::output> mOutputStreamCount;
161 std::shared_ptr<C2SubscribedParamIndicesTuning> mSubscribedParamIndices;
162 std::shared_ptr<C2PortSuggestedBufferCountTuning::input> mSuggestedInputBufferCount;
163 std::shared_ptr<C2PortSuggestedBufferCountTuning::output> mSuggestedOutputBufferCount;
165 std::shared_ptr<C2CurrentWorkTuning> mCurrentWorkOrdinal;
166 std::shared_ptr<C2LastWorkQueuedTuning::input> mLastInputQueuedWorkOrdinal;
167 std::shared_ptr<C2LastWorkQueuedTuning::output> mLastOutputQueuedWorkOrdinal;
169 std::shared_ptr<C2PortAllocatorsTuning::input> mInputAllocators;
170 std::shared_ptr<C2PortAllocatorsTuning::output> mOutputAllocators;
171 std::shared_ptr<C2PrivateAllocatorsTuning> mPrivateAllocators;
172 std::shared_ptr<C2PortBlockPoolsTuning::output> mOutputPoolIds;
173 std::shared_ptr<C2PrivateBlockPoolsTuning> mPrivatePoolIds;
175 std::shared_ptr<C2TrippedTuning> mTripped;
176 std::shared_ptr<C2OutOfMemoryTuning> mOutOfMemory;
178 std::shared_ptr<C2PortConfigCounterTuning::input> mInputConfigCounter;
179 std::shared_ptr<C2PortConfigCounterTuning::output> mOutputConfigCounter;
180 std::shared_ptr<C2ConfigCounterTuning> mDirectConfigCounter;
188 std::shared_ptr<T> AllocSharedString(const Args(&... args), const char *str) { in AllocSharedString()
190 std::shared_ptr<T> ret = T::AllocShared(len, args...); in AllocSharedString()
196 std::shared_ptr<T> AllocSharedString(const Args(&... args), const std::string &str) { in AllocSharedString()
197 std::shared_ptr<T> ret = T::AllocShared(str.length() + 1, args...); in AllocSharedString()
204 typedef typename std::remove_reference<T>::type type;