directory_entry

directory_entry

अवलोकन

directory_entry C++ के लिए Aspose.Email FOSS में एक struct है।

विवरण

directory_entry C++ के लिए Aspose.Email FOSS लाइब्रेरी में एक class है जो प्रोग्रामेटिक उपयोग के लिए 3 methods और 14 properties को एक्सपोज़ करता है।

मुख्य क्षमताओं में शामिल हैं: std::uint32_t; std::string; std::uint16_t. ये ऑपरेशन्स डेवलपर्स को directory_entry कार्यक्षमता को सीधे C++ एप्लिकेशन्स में एकीकृत करने में सक्षम बनाते हैं।

गुण

नामप्रकारपहुँचविवरण
stream_idstd::uint32_tपढ़ें/लिखेंसंबंधित stream की identifier को रखता है
namestd::stringपढ़ें/लिखेंentry का नाम string के रूप में संग्रहीत करता है
directory_entry_name_lengthstd::uint16_tपढ़ें/लिखेंएंट्री नाम की लंबाई प्रदान करता है
object_typedirectory_object_typeपढ़ें/लिखेंडायरेक्टरी ऑब्जेक्ट के प्रकार को दर्शाता है (उदा., स्टोरेज, स्ट्रीम)
color_flagdirectory_color_flagपढ़ें/लिखेंएंट्री के लिए रेड‑ब्लैक ट्री कलर फ़्लैग को संग्रहीत करता है
left_sibling_idstd::uint32_tपढ़ें/लिखेंबाएँ सिब्लिंग एंट्री की ID शामिल करता है
right_sibling_idstd::uint32_tपढ़ें/लिखेंदाएँ सिब्लिंग एंट्री की ID शामिल करता है
child_idstd::uint32_tपढ़ें/लिखेंचाइल्ड एंट्री की ID रखता है
clsidstd::array<std::uint8_t, 16>पढ़ें/लिखेंएंट्री के लिए 16‑बाइट क्लास पहचानकर्ता संग्रहीत करता है
state_bitsstd::uint32_tपढ़ें/लिखेंएंट्री के लिए स्थिति फ़्लैग्स शामिल करता है
creation_timestd::uint64_tपढ़ें/लिखेंएंट्री के निर्माण टाइमस्टैम्प को रिकॉर्ड करता है
modified_timestd::uint64_tपढ़ें/लिखेंएंट्री के अंतिम संशोधन टाइमस्टैम्प को रिकॉर्ड करता है
starting_sector_locationstd::uint32_tपढ़ें/लिखेंएंट्री के डेटा का पहला सेक्टर इंडेक्स प्रदान करता है
stream_sizestd::uint64_tपढ़ें/लिखेंस्ट्रीम डेटा के बाइट्स में आकार को दर्शाता है

विधियाँ

हस्ताक्षरविवरण
is_storage() → boolयदि प्रविष्टि एक स्टोरेज ऑब्जेक्ट का प्रतिनिधित्व करती है तो true लौटाता है
is_stream() → boolयदि प्रविष्टि एक स्ट्रीम ऑब्जेक्ट का प्रतिनिधित्व करती है तो true लौटाता है
is_root() → boolयदि प्रविष्टि डायरेक्टरी ट्री की जड़ है तो true लौटाता है

यह भी देखें

 हिन्दी