cfb_node

خلاصه ای

cfb_node در این مطلب به عنوان یک کلاس برای CPP می پردازیم.

روش ها

امضاتوصیف
node_kind()kindبازگشت نوع گره (محفظه یا جریان) به عنوان یک نوع enum
is_storage()boolبازگشت واقعی زمانی که گره یک شی ذخیره سازی را نشان می دهد
is_stream()boolبازگشت واقعی زمانی که گره یک شی را نشان می دهد
state_bits()std::uint32_tبازگشت پرچم های 32 بیتی که با گره مرتبط هستند
set_state_bits(value: std::uint32_t)پرچم های وضعیت 32 بیتی را به ارزش عرضه شده تنظیم کنید.
creation_time()std::uint64_tزمان ایجاد گره را به عنوان یک کل 64 بیتی باز می گرداند.
set_creation_time(value: std::uint64_t)زمان ایجاد گره را به مقدار 64 بیتی تعیین کنید.
modified_time()std::uint64_tبازگشت آخرین تغییر در زمان گره به عنوان یک کل 64 بیتی
set_modified_time(value: std::uint64_t)آخرین تغییر در زمان نود را به مقدار 64 بیتی که عرضه می شود تنظیم کنید.
clone()std::unique_ptr<cfb_node>یک کپی عمیق از گره ایجاد می کند و آن را در یک منحصر به فرد_ptr قرار داده بازگرداند.
 فارسی