PrevNextUpHome SophiaFramework UNIVERSE 5.3
SFBModuleSupport
Wrapper Class for the IModelSupport interface.
#include <SFBModuleSupport.h.hpp>
class SFBModuleSupport : public SFBBase;
SFMTYPEDEFWRAPPER(SFBModuleSupport)

Inheritance diagram

 Inheritance diagram of SFBModuleSupportClass

Version

BREW 2.0 BREW 2.1 BREW 3.1 BREW 4.0
X X O O

Reference

BREW API IModuleSupport

Member

Public Functions
AEEModuleSupportInfo const* GetInfo( Void )
Get the pointer to the ModuleSupport that necessary to the dynamic loaded module.
static
SFBModuleSupportSmp
NewInstance( AEECLSID id , SFCErrorPtr exception = null )
Create a new instance of SFBModuleSupport.
Protected Functions
static
SFBBaseSmp
FactoryByCreate( AEECLSID id , SFCErrorPtr exception = null ) (inherits from SFBBase)
Create the instance for the specified ClassID's interface.
static
SFBBaseSmp
FactoryByQuery( SFBQuerySmpConstRef query , AEECLSID id , SFCErrorPtr exception = null ) (inherits from SFBBase)
Create the instance for the specified ClassID's interface using the SFBQuery instance.

SFBModuleSupport::GetInfo
Get the pointer to the ModuleSupport that necessary to the dynamic loaded module.
[ public ]
AEEModuleSupportInfo const* GetInfo(Void);

Reference

BREW API IMODULESUPPORT_GetInfo


SFBModuleSupport::NewInstance
Create a new instance of SFBModuleSupport.
[ public, static ]
SFBModuleSupportSmp NewInstance(
    AEECLSID id                    // ClassID
    SFCErrorPtr exception = null   // Error
);