cfb_node

نمای کلی

cfb_node یک کلاس در Aspose.Email FOSS برای C++ است.

توصیف

cfb_node یک کلاس در کتابخانه Aspose.Email FOSS برای C++ است که 15 متد و 0 ویژگی برای استفاده برنامه‌نویسی فراهم می‌کند.

قابلیت‌های اصلی شامل: تنظیم بیت‌های وضعیت گره به مقدار 32‑bit ارائه‌شده؛ تنظیم زمان‌ساز ایجاد گره به مقدار 64‑bit داده‌شده؛ تنظیم زمان‌ساز آخرین تغییر گره به مقدار 64‑bit داده‌شده. این عملیات‌ها به توسعه‌دهندگان امکان می‌دهد تا عملکرد cfb_node را مستقیماً در برنامه‌های C++ ادغام کنند.

روش ها

امضاتوضیح
node_kind() → kindنوع گره (ذخیره‌سازی یا جریان) را به‌عنوان یک enum برمی‌گرداند
is_storage() → boolاگر گره یک شیء ذخیره‌سازی را نمایندگی کند، true برمی‌گرداند
is_stream() → boolاگر گره یک شیء جریان را نمایندگی کند، true برمی‌گرداند
state_bits() → std::uint32_tبیت‌های وضعیت گره را به‌صورت یک عدد صحیح بدون علامت ۳۲‑بیتی برمی‌گرداند
set_state_bits(value: std::uint32_t)بیت‌های وضعیت گره را به مقدار ۳۲ بیتی ارائه‌شده تنظیم می‌کند
creation_time() → std::uint64_tزمان‌ساز ایجاد گره را به‌صورت یک مقدار ۶۴‑بیتی برمی‌گرداند
set_creation_time(value: std::uint64_t)تاریخ و زمان ایجاد گره را به مقدار ۶۴‑بیتی داده‌شده تنظیم می‌کند
modified_time() → std::uint64_tزمان‌ساز آخرین اصلاح گره را به‌صورت یک مقدار ۶۴‑بیتی برمی‌گرداند
set_modified_time(value: std::uint64_t)زمان آخرین تغییر گره را به مقدار 64‑بیتی داده شده تنظیم می‌کند
clone() → std::unique_ptr<cfb_node>یک کپی عمیق از گره ایجاد می‌کند و آن را در یک unique_ptr برمی‌گرداند

همچنین ببینید:

 فارسی