load_type
Convenience function to load a type into a type library.
'name' may be empty for anonymous types.
flags - combination of LOADTYPE_ constants,
in case of 0 the LOADTYPE_DEFAULT is used
ordinal - slot number (1...NumberOfLocalTypes), is ignored if LOADTYPE_USEORD is clear
name - type name
type - serialized type string (internal type represenation)
fields - serialized field names
cmt - type comment
fldcmts - serialized field comments
sclass - storage class of the type
tinfo_code_t load_type(
long flags,
long ordinal,
string name,
string type,
string fields="",
string cmt="",
string fldcmts="",
long sclass=0);
#define LOADTYPE_USEORD 0x01 // use ordinal to set type, otherwise set type by name
#define LOADTYPE_REPLACE 0x02 // overwrite the existing type
#define LOADTYPE_DEFAULT (LOADTYPE_USEORD|LOADTYPE_REPLACE)
Last updated
Was this helpful?