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 برمیگرداند |