directory_entry

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 proprietateTipul de vehiculAccesulDescriere:
stream_idstd::uint32_tCitire/scriereConține identificatorul fluxului asociat.
namestd::stringCitire/scriereStochează numele intrării ca o șiră.
directory_entry_name_lengthstd::uint16_tCitire/scriereIndică lungimea numelui de intrare.
object_typedirectory_object_typeCitire/scriereIndică tipul obiectului de directory (de exemplu, stocare, flux)
color_flagdirectory_color_flagCitire/scriereStochează steagul roșu-negru pentru coloarea arborei.
left_sibling_idstd::uint32_tCitire/scriereConține ID-ul intrării din stânga.
right_sibling_idstd::uint32_tCitire/scriereConține ID-ul intrării de la partea dreaptă a fratelui.
child_idstd::uint32_tCitire/scriereConține ID-ul de intrare copilului.
clsidstd::array<std::uint8_t, 16>Citire/scriereStochează identificatorul de clasă cu 16 biți pentru intrare.
state_bitsstd::uint32_tCitire/scriereConține steagurile de stat pentru mențiunea
creation_timestd::uint64_tCitire/scriereÎnregistrează timestampul de creare al intrării
modified_timestd::uint64_tCitire/scriereÎnregistrează ultima modificare a intrării.
starting_sector_locationstd::uint32_tCitire/scriereIndică primul indice sectorial al datelor din rubrica de date.
stream_sizestd::uint64_tCitire/scriereIndică dimensiunea în bați a fluxului de date

Metode de evaluare

SemnăturaDescriere:
is_storage()boolRetoară true dacă intrarea reprezintă un obiect de stocare.
is_stream()boolRetoară true dacă intrarea reprezintă un obiect flux.
is_root()boolÎntoarce true dacă intrarea este rădăcina arborelui de directori

Vezi și:

 Română