cfb_node
개요
cfb_node은 Aspose.Email FOSS의 C++용 클래스입니다.
설명
cfb_node은 C++용 Aspose.Email FOSS 라이브러리의 클래스이며, 프로그래밍 사용을 위해 15개의 메서드와 0개의 속성을 제공합니다.
핵심 기능에는 다음이 포함됩니다: 노드의 상태 비트를 제공된 32‑bit 값으로 설정합니다; 노드의 생성 타임스탬프를 지정된 64‑bit 값으로 설정합니다; 노드의 마지막 수정 타임스탬프를 지정된 64‑bit 값으로 설정합니다. 이러한 작업을 통해 개발자는 cfb_node 기능을 C++ 애플리케이션에 직접 통합할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
node_kind() → kind | 노드의 종류(스토리지 또는 스트림)를 종류 열거형으로 반환합니다. |
is_storage() → bool | 노드가 스토리지 객체를 나타내면 true를 반환합니다. |
is_stream() → bool | 노드가 스트림 객체를 나타내면 true를 반환합니다. |
state_bits() → std::uint32_t | 노드의 상태 비트를 32‑bit 부호 없는 정수로 반환합니다. |
set_state_bits(value: std::uint32_t) | 노드의 상태 비트를 제공된 32비트 값으로 설정합니다 |
creation_time() → std::uint64_t | 노드의 생성 타임스탬프를 64‑bit 값으로 반환합니다 |
set_creation_time(value: std::uint64_t) | 노드의 생성 타임스탬프를 주어진 64비트 값으로 설정합니다. |
modified_time() → std::uint64_t | 노드의 마지막 수정 타임스탬프를 64‑bit 값으로 반환합니다 |
set_modified_time(value: std::uint64_t) | 노드의 마지막 수정 타임스탬프를 지정된 64‑bit 값으로 설정합니다 |
clone() → std::unique_ptr<cfb_node> | 노드의 깊은 복사본을 생성하고 unique_ptr에 반환합니다. |