directory_entry

directory_entry

Overview

directory_entry є структурою в Aspose.Email FOSS для C++.

Description

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

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

Properties

NameTypeAccessDescription
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Читання/писанняПоказчик розміру потоку даних в байтах.

Methods

SignatureDescription
is_storage()boolПовертає “правда”, якщо запис представляє об’єкт зберігання.
is_stream()boolПовертає верне, якщо вхід представляє об’єкт потоку .
is_root()boolПовертає верне, якщо запис є корнем дерева каталогу .

See Also

 Українська