संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

nl:: बुना::TLV::CircularTLVWriter

खास जानकारी

इनहेरिटेंस

यहां से इनहेरिट किया जाता है: nl::Weave::TLV::TLVWriter

सार्वजनिक फ़ंक्शन

Init(WeaveCircularTLVBuffer *buf)
void
यह एक TLVWriter ऑब्जेक्ट को, WeaveCircularTLVBuffer से शुरू करता है.

सार्वजनिक फ़ंक्शन

इनिट

void Init(
  WeaveCircularTLVBuffer *buf
)

यह एक TLVWriter ऑब्जेक्ट को, WeaveCircularTLVBuffer से शुरू करता है.

लिखना, बफ़र के आखिरी बाइट से शुरू होता है. लिखे जाने वाले बाइट की संख्या बुनियादी सर्कुलर बफ़र से सीमित नहीं होती है: बफ़र में नए एलिमेंट लिखने से पिछले एलिमेंट बाहर हो जाएंगे, जब तक कि अलग-अलग टॉप लेवल TLV स्ट्रक्चर बफ़र में फ़िट हो जाता है. उदाहरण के लिए, सात बाइट के बफ़र बूलियन में 7-बाइट का बूलियन लिखने से वह हमेशा के लिए काम नहीं करेगा, लेकिन 8-बाइट की टीएलवी स्ट्रक्चर लिखने में गड़बड़ी होगी.

ब्यौरा
पैरामीटर
[in] buf
पूरी तरह से शुरू किए गए WeaveCircularTLVBuffer का पॉइंटर