O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

nl::Terra::Plataforma::PersistedStorage

Resumo

Typedefs

Key typedef

Funções

Read(Key aKey, uint32_t & aValue)
Ler o valor inteiro de uma chave do armazenamento permanente.
Read(const char *aKey, uint32_t & aValue)
Write(Key aKey, uint32_t aValue)
Gravar o valor inteiro de uma chave no armazenamento permanente.
Write(const char *aKey, uint32_t aValue)

Typedefs

Chave

WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key

Funções

Leitura

WEAVE_ERROR Read(
  Key aKey,
  uint32_t & aValue
)

Ler o valor inteiro de uma chave do armazenamento permanente.

A plataforma é responsável por validar a aKey.

Detalhes
Parâmetros
[in] aKey
Uma chave para um valor armazenado de maneira persistente.
[in,out] aValue
Uma referência a um valor inteiro.
Retorna
{/1}

Leitura

WEAVE_ERROR Read(
  const char *aKey,
  uint32_t & aValue
)

Gravação

WEAVE_ERROR Write(
  Key aKey,
  uint32_t aValue
)

Gravar o valor inteiro de uma chave no armazenamento permanente.

A plataforma é responsável por validar a aKey. Se aKey não existir, será criado e atribuído aValue. Caso contrário, qualquer valor existente de aKey será substituído por aValue.

Detalhes
Parâmetros
[in] aKey
Uma chave para um valor armazenado de maneira persistente.
[in] aValue
O valor.
Retorna
WEAVE_ERROR_INVALID_FAILURE se aKey for NULL WEAVE_ERROR_INVALID_STRING_LENGTH se a Key exceder WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR

Gravação

WEAVE_ERROR Write(
  const char *aKey,
  uint32_t aValue
)