Lines Matching refs:CppVariant
33 typedef std::vector<CppVariant> CppArgumentList;
45 virtual bool GetValue(CppVariant* value) = 0;
48 virtual bool SetValue(const CppVariant& value) = 0;
59 CppVariant* GetAsCppVariant();
71 typedef Callback2<const CppArgumentList&, CppVariant*>::Type Callback;
72 typedef Callback1<CppVariant*>::Type GetterCallback;
87 void (T::*method)(const CppArgumentList&, CppVariant*)) { in BindMethod() argument
89 NewCallback<T, const CppArgumentList&, CppVariant*>( in BindMethod()
102 void BindProperty(const std::string& name, void (T::*method)(CppVariant*)) { in BindProperty() argument
104 NewCallback<T, CppVariant*>(static_cast<T*>(this), method); in BindProperty()
109 void BindProperty(const std::string& name, CppVariant* prop);
135 void (T::*method)(const CppArgumentList&, CppVariant*)) { in BindFallbackMethod() argument
138 NewCallback<T, const CppArgumentList&, CppVariant*>( in BindFallbackMethod()
171 CppVariant self_variant_;