directory_entry

directory_entry

Összefoglaló

directory_entry a C++-ben található Aspose.Email FOSS struktúra.

Leírás

directory_entry egy osztály a Aspose.Email FOSS könyvtárban C++-ra, amely 3 módszert és 14 tulajdonságot mutat be programozási használathoz.

A fő képességek közé tartoznak: std::uint32_t; std::string; std::uint16_t.Ezek a műveletek lehetővé teszik, hogy a fejlesztők közvetlenül C++ alkalmazásokba integrálják az adatlistá_bejegyzés funkciókat.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
stream_idstd::uint32_tOlvasás/írásA kapcsolódó áramlás azonosítója.
namestd::stringOlvasás/írásA bejegyzés nevét szalagként tárolja.
directory_entry_name_lengthstd::uint16_tOlvasás/írásA bejegyzés hosszát adja meg.
object_typedirectory_object_typeOlvasás/írásA címzettobjektum típusát jelzi (pl. tárolás, áramlás)
color_flagdirectory_color_flagOlvasás/írásA bejegyzés vörös-fekete fa színes zászlóját tárolja.
left_sibling_idstd::uint32_tOlvasás/írásA balrafelé mutató bejegyzés azonosítója.
right_sibling_idstd::uint32_tOlvasás/írásA jobb testvéri bejegyzés azonosítója van benne.
child_idstd::uint32_tOlvasás/írásA gyermek bejegyzés azonosítója.
clsidstd::array<std::uint8_t, 16>Olvasás/írásA bejegyzés 16 bájtos osztály azonosítóját tárolja.
state_bitsstd::uint32_tOlvasás/írásA bejegyzés állami zászlajait tartalmazza.
creation_timestd::uint64_tOlvasás/írásA bejegyzés létrehozásának időpontját rögzíti.
modified_timestd::uint64_tOlvasás/írásA bejegyzés utolsó módosításának időpontját rögzíti.
starting_sector_locationstd::uint32_tOlvasás/írásAz adatok első ágazati indexje a bejegyzéshez tartozó adatokban.
stream_sizestd::uint64_tOlvasás/írásA adatáram méretét byte-ban jelzi.

Módszerek

Az aláírás:Leírás
is_storage()boolIgazot ad, ha a bejegyzés tárolóobjektumot jelöl
is_stream()boolIgazot ad, ha a bejegyzés egy folyóobjektumot jelöl
is_root()boolIgazot ad, ha a bejegyzés az iratfa gyökere.

Lásd még:

 Magyar