Native Types

Native handles, supporting types and source declarations.

HTFRepository

typedef void* HTFRepository;

TTFORMerInstance

typedef struct TTFORMerInstance_tag TTFORMerInstance;

TPROJECTVAR_ITERATOR

typedef struct TPROJECTVAR_ITERATOR_tag TPROJECTVAR_ITERATOR;

TFORM_ITERATOR

typedef struct TFORM_ITERATOR_tag TFORM_ITERATOR;

TPROJECT_ITERATOR

typedef struct TPROJECT_ITERATOR_tag TPROJECT_ITERATOR;

TDATASOURCE_ITERATOR

typedef struct TDATASOURCE_ITERATOR_tag TDATASOURCE_ITERATOR;

TDSPARAMETER_ITERATOR

typedef struct TDSPARAM_ITERATOR_tag TDSPARAMETER_ITERATOR;

HTFORM

typedef TTFORMerInstance* HTFORM;

Declaration of TFORMer instance handle.

This handle stores the connection to TFORMer SDK

HPROJECTVAR_ITERATOR

typedef TPROJECTVAR_ITERATOR* HPROJECTVAR_ITERATOR;

Declaration of the DataField iterator.

A Repository is divided into Projects. Projects hold DataField declarations.

HFORM_ITERATOR

typedef TFORM_ITERATOR* HFORM_ITERATOR;

Declaration of the FormLayout iterator.

A FormLayout is stored in a Project of a Repository. In case of a stand-alone FormLayout the FormLayout is logically contained in the global Project.

HPROJECT_ITERATOR

typedef TPROJECT_ITERATOR* HPROJECT_ITERATOR;

Declaration of the Project iterator .

A Repository is divided into Projects. A stand-alone FormLayout only contains the global Project.

HDATASOURCE_ITERATOR

typedef TDATASOURCE_ITERATOR* HDATASOURCE_ITERATOR;

Declaration of the DataSource iterator.

A Repository is divided into Projects. Projects hold DataSource declarations.

HDSPARAMETER_ITERATOR

typedef TDSPARAMETER_ITERATOR* HDSPARAMETER_ITERATOR;

Declaration of the DataSourceParameter iterator.

A Repository is divided into Projects. Projects hold DataSource declarations. Each DataSource may provide several DataSourceParameters.

HTUNZIPPER

typedef void* HTUNZIPPER;

Declaration of the Unzipper.

This handle is used for unzipping Repositories, stand-alone FormLayouts and data which are passed as a BASE64 encoded ZIP file.

Export/import decoration

TECIT_DLLSPEC controls library export/import declarations and is omitted from the displayed function signatures.

Source files

Declarations are generated from the public TFORMer SDK header; this reference does not include a source-code browser.

Search documentation

Search in
More scopes
Additional scopes

All contents