struct CCL::IPlugInScanner
#include <ipluginscanner.h> struct IPlugInScanner: public CCL::IUnknown { // enums enum Mode; // methods virtual tresult CCL_API addFolder ( UrlRef url, ICodeResourceLoader& loader, int options = PlugScanOption::kRecursive, IUrlFilter* urlFilter = nullptr, IObjectFilter* classFilter = nullptr ) = 0; virtual tresult CCL_API run ( int mode, StringRef context = nullptr, IUnknownList* restartList = nullptr ) = 0; virtual int CCL_API getResultCount () const = 0; };
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;