Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya .
Kirim masukan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
nl:: Weave:: Profiles:: ReferencedString
#include <src/lib/profiles/common/WeaveMessage.h>
Berikut adalah cara menangani {i>string<i} di Weave.
Ringkasan
Class ini memiliki varian 8-bit dan 16-bit.
Inheritance
Mewarisi dari:
nl::Weave::Profiles::RetainedPacketBuffer
Konstruktor dan Destruktor
ReferencedString (void)
Konstruktor no-arg untuk string yang direferensikan.
Atribut publik
isShort
bool isShort
theLength
uint16_t theLength
theString
char * theString
Fungsi publik
ReferencedString
ReferencedString(
void
)
Konstruktor no-arg untuk string yang direferensikan.
init
WEAVE_ERROR init(
uint16_t aLength,
char *aString,
System::PacketBuffer *aBuffer
)
init
WEAVE_ERROR init(
uint16_t aLength,
char *aString
)
init
WEAVE_ERROR init(
uint8_t aLength,
char *aString,
System::PacketBuffer *aBuffer
)
init
WEAVE_ERROR init(
uint8_t aLength,
char *aString
)
operator==
bool operator==(
const ReferencedString &
) const
Detail
Parameter
&aReferencedString
String untuk diperiksa.
Nilai Pengembalian
true
{i>String<i} setara.
false
String tidak sama.
printString
char * printString(
void
)
Detail
Hasil
String yang dapat dicetak
Fungsi statis publik
parse
WEAVE_ERROR parse(
MessageIterator &,
ReferencedString &
)
Detail
Parameter
&i
Iterator di atas pesan yang sedang diuraikan.
&aString
Tempat untuk meletakkan hasil penguraian.
Nilai Pengembalian
WEAVE_NO_ERROR
String berhasil diuraikan.
WEAVE_ERROR_INVALID_STRING_LENGTH
String terlalu panjang untuk buffer (hal ini tidak boleh terjadi).
Kecuali disebutkan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Thread adalah merek dagang terdaftar dari Thread Group, Inc.
Terakhir diperbarui pada 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?