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.