cfb_node
अवलोकन
cfb_node C++ के लिए Aspose.Email FOSS में एक क्लास है।
विवरण
cfb_node C++ के लिए Aspose.Email FOSS लाइब्रेरी में एक क्लास है जो प्रोग्रामेटिक उपयोग के लिए 15 मेथड्स और 0 प्रॉपर्टीज़ उजागर करती है।
मुख्य क्षमताओं में शामिल हैं: नोड के स्टेट बिट्स को प्रदान किए गए 32‑बिट मान पर सेट करता है; नोड के निर्माण टाइमस्टैम्प को दिए गए 64‑बिट मान पर सेट करता है; नोड के अंतिम संशोधित टाइमस्टैम्प को दिए गए 64‑बिट मान पर सेट करता है। ये ऑपरेशन्स डेवलपर्स को cfb_node कार्यक्षमता को सीधे C++ एप्लिकेशन्स में एकीकृत करने में सक्षम बनाते हैं।
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
node_kind() → kind | नोड के प्रकार (स्टोरेज या स्ट्रीम) को एक प्रकार एन्नुम के रूप में लौटाता है |
is_storage() → bool | यदि नोड एक स्टोरेज ऑब्जेक्ट का प्रतिनिधित्व करता है तो true लौटाता है |
is_stream() → bool | यदि नोड एक स्ट्रीम ऑब्जेक्ट का प्रतिनिधित्व करता है तो true लौटाता है |
state_bits() → std::uint32_t | नोड की स्थिति बिट्स को 32‑बिट अनसाइनड इंटीजर के रूप में लौटाता है |
set_state_bits(value: std::uint32_t) | नोड के स्थिति बिट्स को प्रदान किए गए 32‑bit मान पर सेट करता है |
creation_time() → std::uint64_t | नोड की निर्माण टाइमस्टैम्प को 64‑बिट मान के रूप में लौटाता है |
set_creation_time(value: std::uint64_t) | नोड के निर्माण टाइमस्टैम्प को दिए गए 64‑बिट मान पर सेट करता है |
modified_time() → std::uint64_t | नोड के अंतिम संशोधित टाइमस्टैम्प को 64‑बिट मान के रूप में लौटाता है |
set_modified_time(value: std::uint64_t) | नोड के अंतिम संशोधित टाइमस्टैम्प को दिए गए 64‑बिट मान पर सेट करता है |
clone() → std::unique_ptr<cfb_node> | नोड की एक डीप कॉपी बनाता है और उसे unique_ptr में लौटाता है। |