Pular para o conteúdo

trace_float

  • Escreve um ponto flutuante XFL no log de trace junto com uma mensagem (se houver)
int64_t trace_float (
uint32_t mread_ptr,
uint32_t mread_len,
int64_t float1
);
#define SBUF(str) (uint32_t)(str), sizeof(str)
trace_float(SBUF("This is a float"), float_one());
NomeTipoDescrição
rmead_ptruint32_tPonteiro para uma mensagem a ser exibida antes do objeto serializado codificado em hexadecimal encontrado no slot. Pode ser nulo.
mread_lenuint32_tTamanho da mensagem. Pode ser nulo.
float1int64_tO inteiro XFL correspondente.
TipoDescrição
int64_t

0 se for bem-sucedido

Se negativo, um erro:
OUT_OF_BOUNDS
- ponteiros/tamanhos especificados fora da memória do hook.