AppendRawData (class MKI_BLOCK_ENUM) New in Version 2026.1

www.CAD6.com

C++ Syntax

bool

MKI_BLOCK_ENUM::AppendRawData(

 __int32 f_nType,

 __int16 f_nElemType,

 __int16 f_nElemCount,

 const void* const f_pData,

 const size_t f_nSize );

 

Appends a new data block with the given types and size to the current enumerator. Then the data given is copied to that data block. The current offset determines the location where to start adding data blocks.

 

Use this function only within extended object data and only if there is no other specific function for the kind of data you wish to append. The combination of f_nType and f_nElemType must still be valid (see MKI_DB_TYPE_*), f_pData and f_nSize must identify a matching and valid data structure!

 

Return Value

Returns true if successful or false if the resulting entity would be invalid or too long.

 

CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH