class Core::Portable::ExtensionPluginHandler

Overview

#include <coreextensions.h>

class ExtensionPluginHandler: public Core::Portable::IExtensionHandler
{
public:
    // fields

    static CStringPtr kFolderName = "plugins";
    static CStringPtr kBuiltInFileType = ".pslib";

    // methods

    PROPERTY_CSTRING_BUFFER(32, platformSubFolder, PlatformSubFolder);
    virtual void startupExtension(ExtensionDescription& e);
};

Inherited Members

public:
    // methods

    virtual void startupExtension(ExtensionDescription& e) = 0;

Detailed Documentation

Methods

PROPERTY_CSTRING_BUFFER(32, platformSubFolder, PlatformSubFolder)

takes ownership!