System.DelphiInterface.Create
C++
__fastcall DelphiInterface<T>() : intf(0)
__fastcall DelphiInterface<T>(const DelphiInterface<ANOTHERINTF> &rhs) : intf(0)
__fastcall DelphiInterface<T>(const DelphiInterface<T> &rhs)
__fastcall DelphiInterface<T>(T* rhs)
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | systobj.h | System | DelphiInterface |
Beschreibung
Erstellt eine Instanz von System.DelphiInterface.
Der Konstruktor System.DelphiInterface.DelphiInterface wird zur Erstellung eines System.DelphiInterface-Objekts überladen und in drei Versionen verwendet:
- Wenn keine Parameter angegeben werden, liefert System.DelphiInterface.DelphiInterface eine Null-Schnittstelle.
- Wenn Sie System.DelphiInterface zusammen mit einem anderen System.DelphiInterface-Objekt (Kopierkonstruktor) verwenden, entsteht eine Kopie der in rhs angegebenen Schnittstelle. Der Referenzzähler der zugrunde liegenden Schnittstelle wird entsprechend inkrementiert.
- Bei Verwendung mit einem Schnittstellenzeiger des zugrunde liegenden Typs kapselt System.DelphiInterface.DelphiInterface die in rhs angegebene Schnittstelle und inkrementiert den Referenzzähler.