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:: Menenun:: Profiles:: ReferencedString
#include <src/lib/profiles/common/WeaveMessage.h>
Berikut cara menangani string di Weave.
Ringkasan
Class ini memiliki varian 8-bit dan 16-bit.
Warisan
Mewarisi dari:
nl::Weave::Profiles::RetainedPacketBuffer
Konstruktor dan Destruktor
ReferencedString (void)
Konstruktor no-arg untuk string yang direferensikan.
Atribut publik
pendek
bool isShort
panjang
uint16_t theLength
theString
char * theString
Fungsi publik
MereferensikanString
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 yang Ditampilkan
true
Stringnya sama.
false
String tidak sama.
printString
char * printString(
void
)
Detail
Menampilkan
String yang dapat dicetak
Fungsi statis publik
mengurai
WEAVE_ERROR parse(
MessageIterator &,
ReferencedString &
)
Detail
Parameter
&i
Iterator di atas pesan yang sedang diurai.
&aString
Tempat untuk menempatkan hasil penguraian.
Nilai yang Ditampilkan
WEAVE_NO_ERROR
String berhasil diuraikan.
WEAVE_ERROR_INVALID_STRING_LENGTH
String terlalu panjang untuk buffer (ini seharusnya tidak pernah 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 2018-06-05 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?