slot_subfield
Comportamento
Seção intitulada “Comportamento”- Procura o objeto no slot
parent_slot - Recupera o sub-objeto em
field_id - Coloca o sub-objeto no slot
new_slotou no próximo slot disponível, casonew_slotseja 0. - Retorna o novo número de slot.
- Cria um subcampo no slot pai especificado.
- Retorna um código de erro ou o resultado da criação do subcampo.
Definição
Seção intitulada “Definição”int64_t slot_subfield ( uint32_t parent_slot, uint32_t field_id, uint32_t new_slot);function slot_subfield( parent_slotno: number, field_id: number, new_slotno: number ): ErrorCode | numberExemplo
Seção intitulada “Exemplo”int64_t amt_slot = slot_subfield(oslot, sfAmount, 0);const amt_slot = slot_subfield(oslot, sfAmount, 0)Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Descrição |
|---|---|---|
| parent_slot | uint32_t | Slot em que o objeto pai está |
| field_id | uint32_t | O código |
| new_slot | uint32_t | Novo número de slot no qual colocar o objeto do campo selecionado. Se nulo, escolhe o próximo slot disponível. Pode ser nulo. |
| Nome | Tipo | Descrição |
|---|---|---|
| parent_slotno | number | O número do slot pai. |
| field_id | number | O ID do campo para o qual criar um subcampo. |
| new_slotno | number | O novo número de slot para o subcampo. |
Código de Retorno
Seção intitulada “Código de Retorno”| Tipo | Descrição |
|---|---|
| int64_t | O número do slot do objeto recém-alocado |
| Tipo | Descrição |
|---|---|
| number or ErrorCode | Retorna um código de erro ou o resultado da criação do subcampo. |