class CCL::Resolver
Helper class for implementing IResolver.
#include <irecognizer.h> class Resolver: public CCL::Unknown, public CCL::IResolver { public: // fields IResolver; // methods template <typename T> static Unknown IResolver* create (const T& lambda); template <typename T> IResolver* create (const T& lambda); };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; Unknown& operator = (const Unknown&); unsigned int getRetainCount () const; virtual IUnknown*CCL_API resolve (IUnknown* object) const = 0; IResolver DECLARE_STRINGID_MEMBER (kExtensionID);