Containers

Diese Gruppe enthält Interfaces zur Handhabung von Containern.

Generelle Informationen

Ein Container ist grundsätzlich ein Vektor von mehreren Elementen. Dabei kann die Anzahl der Elemente dynamisch verändert werden. Dafür wird automatisch entsprechender Speicher im Router-Speicher allokiert und freigegeben.

Container-Typen

Alle Elemente eines Containers haben denselben Typ. Auf Basis des Typs der enthaltenen Elemente werden Container durch eine eindeutige GUID charakterisiert. Zur einfacheren Handhabung sind diese GUIDs durch Konstanten definiert. Alle Typ-Bezeichnungen für Container beginnen mit „ContainerType_Vector_“ (mit der Ausnahme „ContainerType_String_SINT“). Für alle API-Elemente, die Gebrauch von Containern machen, sind Typ-Anforderungen ggfs. dokumentiert.

Der Typ eines Containers kann folgendermaßen in Erfahrung gebracht werden:

ipContainer.GetElementTypeGuid(nTypeGuid);