Udostępnij za pośrednictwem


SimpleClassFactory — Klasa

Udostępnia mechanizm podstawowych do utworzenia klasy podstawowej.

template<
   typename Base
>
class SimpleClassFactory : public ClassFactory<>;

Parametry

  • Base
    Klasa podstawowa.

Uwagi

Klasa podstawowa musi dostarczyć domyślnego konstruktora.

Poniższy przykład kodu demonstruje, jak używać SimpleClassFactory z ActivatableClassWithFactoryEx makro.

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

Elementy członkowskie

Metody publiczne

Nazwa

Opis

SimpleClassFactory::CreateInstance — Metoda

Tworzy instancję określonego interfejsu.

Hierarchia dziedziczenia

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

Wymagania

Nagłówek: module.h

Obszar nazw: Microsoft::WRL

Zobacz też

Informacje

Microsoft::WRL — Przestrzeń nazw