This function writes num elements from src to the vector fieldname in the object referenced by handle. Put_range methods are only generated for fixed size objects (which excludes strings).
MCO_RET classname_fieldname_put_range( /*IN*/ classname *handle, /*IN*/ uint2 start_index, /*IN*/ uint2 num, /*IN*/ const <type> *src );
| handle | A pointer to a classname handle |
|
start_index |
A |
|
num |
A |
|
src |
A pointer of type |
This function writes num elements from src to the vector fieldname in the object referenced by handle. Put_range methods are only generated for fixed size objects (which excludes strings).
| MCO_S_OK | The vector elements were written successfully |
| MCO_E_INDEXLIMIT | Vector index is out of range |
|
MCO_E_TRANSACT |
|
|
MCO_E_DELETED |
|
|
MCO_E_NOMEM |
|
|
MCO_E_UNSUPPORTED |
|
|
MCO_ERR_OBJECT_HANDLE |
|
|
MCO_ERR_TRN_LONG |
|
|
MCO_ERR_TRN |
|
|
MCO_ERR_COMMON |
|