HomeSort by relevance Sort by last modified time
    Searched refs:Functor (Results 1 - 25 of 93) sorted by null

1 2 3 4

  /system/core/libutils/include/utils/
Functor.h 24 class Functor {
26 Functor() {}
27 virtual ~Functor() {}
  /external/libchrome/base/
bind.h 27 template <typename Functor, typename... Args>
28 inline base::Callback<MakeUnboundRunType<Functor, Args...>> Bind(
29 Functor&& functor,
31 using BindState = internal::MakeBindStateType<Functor, Args...>;
32 using UnboundRunType = MakeUnboundRunType<Functor, Args...>;
36 return CallbackType(new BindState(std::forward<Functor>(functor),
bind_internal.h 28 // Functor -- A movable type representing something that should be called.
39 // invocation manner for a Functor. This is where function
41 // InvokeHelper<> -- Take a Functor + arguments and actully invokes it.
45 // Invoker<> -- Unwraps the curried parameters and executes the Functor.
81 // IsConvertibleToRunType<Functor> is std::true_type if |Functor| has operator()
96 template <typename Functor, typename SFINAE = void>
133 template <typename Functor, typename SFINAE = void>
140 template <typename Functor>
142 Functor,
    [all...]
  /frameworks/base/libs/hwui/
GlFunctorLifecycleListener.h 19 #include <utils/Functor.h>
28 virtual void onGlFunctorReleased(Functor* functor) = 0;
  /external/eigen/unsupported/Eigen/src/NumericalDiff/
NumericalDiff.h 25 * This class allows you to add a method df() to your functor, which will
27 * derivative for the functor. Of course, if you have an analytical form
39 typedef _Functor Functor;
40 typedef typename Functor::Scalar Scalar;
41 typedef typename Functor::InputType InputType;
42 typedef typename Functor::ValueType ValueType;
43 typedef typename Functor::JacobianType JacobianType;
45 NumericalDiff(Scalar _epsfcn=0.) : Functor(), epsfcn(_epsfcn) {}
46 NumericalDiff(const Functor& f, Scalar _epsfcn=0.) : Functor(f), epsfcn(_epsfcn) {
    [all...]
  /external/eigen/unsupported/Eigen/src/AutoDiff/
AutoDiffJacobian.h 16 template<typename Functor> class AutoDiffJacobian : public Functor
19 AutoDiffJacobian() : Functor() {}
20 AutoDiffJacobian(const Functor& f) : Functor(f) {}
25 AutoDiffJacobian(const T& ...Values) : Functor(Values...) {}
28 AutoDiffJacobian(const T0& a0) : Functor(a0) {}
30 AutoDiffJacobian(const T0& a0, const T1& a1) : Functor(a0, a1) {}
32 AutoDiffJacobian(const T0& a0, const T1& a1, const T2& a2) : Functor(a0, a1, a2) {}
35 typedef typename Functor::InputType InputType
    [all...]
  /frameworks/base/libs/hwui/pipeline/skia/
GLFunctorDrawable.h 23 #include <utils/Functor.h>
33 * This drawable wraps a OpenGL functor enabling it to be recorded into a list
38 GLFunctorDrawable(Functor* functor, GlFunctorLifecycleListener* listener, SkCanvas* canvas)
39 : mFunctor(functor)
52 Functor* mFunctor;
SkiaOpenGLPipeline.h 48 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
SkiaVulkanPipeline.h 49 static void invokeFunctor(const renderthread::RenderThread& thread, Functor* functor);
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/spirv-tools/source/
spirv_definition.h 50 template <typename Functor>
51 inline void ForEach(spv_capability_mask_t capabilities, Functor f) {
  /external/clang/test/SemaCXX/
typo-correction-cxx11.cpp 30 auto Functor = [x]() {};
31 long Alignment = __alignof__(Functor);
  /external/v8/tools/clang/base_bind_rewriters/tests/
test-expected.cc 13 template <typename Functor, typename... Args>
14 void Bind(Functor&&, Args&&...) {}
test-original.cc 13 template <typename Functor, typename... Args>
14 void Bind(Functor&&, Args&&...) {}
  /external/libcxx/test/std/utilities/function.objects/func.invoke/
invoke.pass.cpp 81 template <class Signature, class Expect, class Functor>
82 void test_b12(Functor&& f) {
92 std::invoke(func_ptr, std::forward<Functor>(f), std::move(arg))
97 typedef typename std::result_of<ClassFunc&&(Functor&&, NonCopyable&&)>::type
103 std::invoke(func_ptr, std::forward<Functor>(f), std::move(arg));
107 template <class Expect, class Functor>
108 void test_b34(Functor&& f) {
115 std::invoke(func_ptr, std::forward<Functor>(f))
120 typedef typename std::result_of<ClassFunc&&(Functor&&)>::type
126 std::invoke(func_ptr, std::forward<Functor>(f))
    [all...]
  /prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/utilities/function.objects/func.invoke/
invoke.pass.cpp 81 template <class Signature, class Expect, class Functor>
82 void test_b12(Functor&& f) {
92 std::invoke(func_ptr, std::forward<Functor>(f), std::move(arg))
97 typedef typename std::result_of<ClassFunc&&(Functor&&, NonCopyable&&)>::type
103 std::invoke(func_ptr, std::forward<Functor>(f), std::move(arg));
107 template <class Expect, class Functor>
108 void test_b34(Functor&& f) {
115 std::invoke(func_ptr, std::forward<Functor>(f))
120 typedef typename std::result_of<ClassFunc&&(Functor&&)>::type
126 std::invoke(func_ptr, std::forward<Functor>(f))
    [all...]
  /external/eigen/Eigen/src/Core/products/
Parallelizer.h 85 template<bool Condition, typename Functor, typename Index>
86 void parallelize_gemm(const Functor& func, Index rows, Index cols, Index depth, bool transpose)
109 Index pb_max_threads = std::max<Index>(1,size / Functor::Traits::nr);
142 blockRows = (blockRows/Functor::Traits::mr)*Functor::Traits::mr;
  /external/eigen/unsupported/test/
NumericalDiff.cpp 11 // Generic functor
13 struct Functor
26 Functor() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTime) {}
27 Functor(int inputs, int values) : m_inputs(inputs), m_values(values) {}
34 struct my_functor : Functor<double>
36 my_functor(void): Functor<double>(3,15) {}
75 my_functor functor; local
80 functor.actual_df(x, actual_jac);
84 NumericalDiff<my_functor> numDiff(functor);
96 my_functor functor; local
    [all...]
NonLinearOptimization.cpp 106 // Generic functor
108 struct Functor
121 Functor() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTime) {}
122 Functor(int inputs, int values) : m_inputs(inputs), m_values(values) {}
131 struct lmder_functor : Functor<double>
133 lmder_functor(void): Functor<double>(3,15) {}
177 lmder_functor functor; local
178 LevenbergMarquardt<lmder_functor> lm(functor);
206 lmder_functor functor; local
207 LevenbergMarquardt<lmder_functor> lm(functor);
291 hybrj_functor functor; local
324 hybrj_functor functor; local
380 hybrd_functor functor; local
407 hybrd_functor functor; local
482 lmstr_functor functor; local
511 lmstr_functor functor; local
567 lmdif_functor functor; local
597 lmdif_functor functor; local
683 chwirut2_functor functor; local
763 misra1a_functor functor; local
853 hahn1_functor functor; local
939 misra1d_functor functor; local
1017 lanczos1_functor functor; local
1105 rat42_functor functor; local
1183 MGH10_functor functor; local
1259 BoxBOD_functor functor; local
1341 MGH17_functor functor; local
1435 MGH09_functor functor; local
1521 Bennett5_functor functor; local
1608 thurber_functor functor; local
1700 rat43_functor functor; local
1787 eckerle4_functor functor; local
    [all...]
  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
fdjac1.h 7 const FunctorType &Functor,
44 iflag = Functor(x, wa1);
60 iflag = Functor(x, wa1);
  /external/eigen/Eigen/src/Core/
Swap.h 31 typedef swap_assign_op<Scalar> Functor;
33 EIGEN_DEVICE_FUNC generic_dense_assignment_kernel(DstEvaluatorTypeT &dst, const SrcEvaluatorTypeT &src, const Functor &func, DstXprType& dstExpr)
TriangularMatrix.h 735 template<int UpLo, int Mode, int SetOpposite, typename DstEvaluatorTypeT, typename SrcEvaluatorTypeT, typename Functor, int Version = Specialized>
736 class triangular_dense_assignment_kernel : public generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>
739 typedef generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version> Base;
753 EIGEN_DEVICE_FUNC triangular_dense_assignment_kernel(DstEvaluatorType &dst, const SrcEvaluatorType &src, const Functor &func, DstXprType& dstExpr)
782 template<int Mode, bool SetOpposite, typename DstXprType, typename SrcXprType, typename Functor>
784 void call_triangular_assignment_loop(DstXprType& dst, const SrcXprType& src, const Functor &func)
798 DstEvaluatorType,SrcEvaluatorType,Functor> Kernel;
822 template< typename DstXprType, typename SrcXprType, typename Functor>
823 struct Assignment<DstXprType, SrcXprType, Functor, Triangular2Triangular>
825 EIGEN_DEVICE_FUNC static void run(DstXprType &dst, const SrcXprType &src, const Functor &func
    [all...]
  /external/eigen/Eigen/src/SparseCore/
SparseAssign.h 127 template< typename DstXprType, typename SrcXprType, typename Functor>
128 struct Assignment<DstXprType, SrcXprType, Functor, Sparse2Sparse>
137 template< typename DstXprType, typename SrcXprType, typename Functor>
138 struct Assignment<DstXprType, SrcXprType, Functor, Sparse2Dense>
140 static void run(DstXprType &dst, const SrcXprType &src, const Functor &func)
142 if(internal::is_same<Functor,internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> >::value)
177 template< typename DstXprType, typename SrcXprType, typename Functor>
178 struct Assignment<DstXprType, SrcXprType, Functor, Diagonal2Sparse>
  /external/clang/test/SemaTemplate/
member-function-template.cpp 53 struct Functor {
60 void test_Functor(Functor f) {
  /external/webrtc/webrtc/base/
bind.h.pump 19 // Bind(); the returned functor knows nothing about the lifetime of a non
21 // functor with a destroyed object will surely do bad things.
46 // // The functor passed to AsyncInvoke() will keep this object alive.
53 // auto functor = rtc::Bind(&Bar::Test, bar);
55 // // The functor stores an internal scoped_refptr<Bar>, so this is safe.
56 // functor();
155 class Functor$i {
158 Functor$i(const FunctorT& functor$for j [[, P$j p$j]])
159 : functor_(functor)$for j [[
    [all...]
  /frameworks/base/libs/hwui/renderstate/
RenderState.h 34 #include <utils/Functor.h>
76 void invokeFunctor(Functor* functor, DrawGlInfo::Mode mode, DrawGlInfo* info);

Completed in 1440 milliseconds

1 2 3 4