directory_entry
Opinie generală
directory_entry este o structură în Aspose.Email FOSS pentru C++.
Descriere:
directory_entry este o clasă din biblioteca FOSS pentru C++ care expune 3 metode și 14 proprietăți pentru utilizare programatică.
Capacitățile de bază includ: std::uint32_t; std::string; std::uint16_t.Aceste operațiuni permit dezvoltatorilor să integreze directory_entry funcționalitatea în aplicații C++.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
stream_id | std::uint32_t | Citire/scriere | Conține identificatorul fluxului asociat. |
name | std::string | Citire/scriere | Stochează numele intrării ca o șiră. |
directory_entry_name_length | std::uint16_t | Citire/scriere | Indică lungimea numelui de intrare. |
object_type | directory_object_type | Citire/scriere | Indică tipul obiectului de directory (de exemplu, stocare, flux) |
color_flag | directory_color_flag | Citire/scriere | Stochează steagul roșu-negru pentru coloarea arborei. |
left_sibling_id | std::uint32_t | Citire/scriere | Conține ID-ul intrării din stânga. |
right_sibling_id | std::uint32_t | Citire/scriere | Conține ID-ul intrării de la partea dreaptă a fratelui. |
child_id | std::uint32_t | Citire/scriere | Conține ID-ul de intrare copilului. |
clsid | std::array<std::uint8_t, 16> | Citire/scriere | Stochează identificatorul de clasă cu 16 biți pentru intrare. |
state_bits | std::uint32_t | Citire/scriere | Conține steagurile de stat pentru mențiunea |
creation_time | std::uint64_t | Citire/scriere | Înregistrează timestampul de creare al intrării |
modified_time | std::uint64_t | Citire/scriere | Înregistrează ultima modificare a intrării. |
starting_sector_location | std::uint32_t | Citire/scriere | Indică primul indice sectorial al datelor din rubrica de date. |
stream_size | std::uint64_t | Citire/scriere | Indică dimensiunea în bați a fluxului de date |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
is_storage() → bool | Retoară true dacă intrarea reprezintă un obiect de stocare. |
is_stream() → bool | Retoară true dacă intrarea reprezintă un obiect flux. |
is_root() → bool | Întoarce true dacă intrarea este rădăcina arborelui de directori |