DBmakeConstructionBuffer

Top  Previous  Next

Ermittelt das Element, das die konstruierten Punkte enthält, legt ggf ein neues Element an.

Die Datenbank definiert ein Stringelement in einem bestimmten Segment der Datenbank als Konstruktionspuffer, dessen Punkte u.a. beim Identifizieren mitbenutzt werden. Mit dieser Routine wird das Handle des obengenannten Stringelements zurückgeliefert, wenn der Puffer definiert ist. Mit diesem Handle können dann die Punkte des Konstruktionspuffers abgefragt werden. Wenn kein Konstruktionspuffer vorhanden ist, dann wird ein solches Element angelegt, ebenso wird das entsprechende Segment und Objekt angelegt. Das Handle des neu erzeugten Elements wird dann geliefert. Soll der Konstruktionspuffer in diesem Fall nicht angelegt werden, dann ist die Routine DBgetConstructionBuffer zuständig.

Parameter

root (PROOT)                                             [IN]

Das Handle der Datenbank.

Ergebnis

(PSTRING_ELEMENT)                         [OUT]

Das Handle des Konstruktionspuffers, wenn ein solcher existiert, NULL sonst.

Deklaration

#include "database.h"

 

PSTRING_ELEMENT DLLENTRY DBmakeConstructionBuffer (

     PROOT    root

);

 

Verwandte Funktion

DBgetConstructionBuffer