directory_entry

Общ преглед

directory_entry е структура в Aspose.Email FOSS за C++.

Описание на състоянието

directory_entry е клас в библиотеката FOSS за C++, който разкрива 3 метода и 14 свойства за програмистично използване.

Основните възможности включват: std::uint32_t; std::string; std::uint16_t.Тези операции позволяват на разработчиците да интегрират функцията directory_entry директно в C++ приложения.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
stream_idstd::uint32_tЧете/ПишеСъдържа идентификатора на свързания поток.
namestd::stringЧете/ПишеСъхранява името на записването като нишка.
directory_entry_name_lengthstd::uint16_tЧете/ПишеПоказва дължината на името на входа.
object_typedirectory_object_typeЧете/ПишеПосочва типа на обекта в директорията (напр. съхранение, поток)
color_flagdirectory_color_flagЧете/ПишеСъхранява червено-черния цвят на знамето за вписването.
left_sibling_idstd::uint32_tЧете/ПишеСъдържа идентификатора на входа от лявата страна.
right_sibling_idstd::uint32_tЧете/ПишеСъдържа идентификатора на входа “правилния брат”
child_idstd::uint32_tЧете/ПишеСъдържа идентификационния номер на записването за дете.
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Връща вярно, ако входът представлява обект за съхранение.
is_stream()boolВръща вярно, ако входът представлява обект на потока.
is_root()boolВръща вярно, ако входът е корен на дървото на директорията.

Вижте също:

 Български