DBreturnPointerTyp

Top  Previous  Next

Type of a trading determine.

With this procedure the type can be determined by a Datenbankhandle. This is important above all, when with DBfirstElementOfObject and DBnextElementOfObject a trading for an element was determined, is not known from whether it concerns a string, a symbol.... The types are listed in types.h. not all these types will also exist as a Handles with the user, because also internal types are performed.

Parametre

pointer (void *) [IN]

A trading of the data bank.

Result

(ALL_TYPES) [OUT]

The data type at which the trading points. This are the following:

TYP_SEGMENT - a data bank segment

TYP_OBJECT - an object of the data bank

TYP_STRING_ELEMENT - a line train within an object

TYP_EMPTY_ELEMENT - an empty entry within an object

TYP_ELLIPSE_ELEMENT - An ellipse in the space.

TYP_INFO_ELEMENT-an attribute in an object

TYP_TEXT_ELEMENT-a text in an object

TYP_SYMBOL_ELEMENT - a symbol in an object

TYP_POINT_ELEMENT - a single point in an object

TYP_MASTER_ELEMENT - realises 1:n relation Master-Member

TYP_MEMBER_ELEMENT - ditto

TYP_POINT - 2-or 3-dimensional point

TYP_PLAN - a sheet in the Diskversion

Here TYP_ROOT - the Rootblock, is hung up the data bank

TYP_SELECTION_LIST - only to the security

Declaration

#include "database.h"

 

ALL_TYPES DLLENTRY DBreturnPointerTyp (

void * pointer

);

Related function

DBreturnPointerName