cfb_node
Übersicht
cfb_node ist eine Klasse in Aspose.Email FOSS für C++.
Beschreibung
cfb_node ist eine Klasse in der Aspose.Email FOSS-Bibliothek für C++, die 15 Methoden und 0 Eigenschaften für die programmgesteuerte Nutzung bereitstellt.
Kernfunktionen umfassen: Setzt die Zustandsbits des Knotens auf den bereitgestellten 32‑Bit‑Wert; setzt den Erstellungszeitstempel des Knotens auf den angegebenen 64‑Bit‑Wert; setzt den Zeitstempel der letzten Änderung des Knotens auf den angegebenen 64‑Bit‑Wert. Diese Vorgänge ermöglichen Entwicklern, die cfb_node-Funktionalität direkt in C++‑Anwendungen zu integrieren.
Methoden
| Signatur | Beschreibung |
|---|---|
node_kind() → kind | Gibt den Typ des Knotens (Speicher oder Stream) als Enum zurück |
is_storage() → bool | Gibt true zurück, wenn der Knoten ein Speicherobjekt darstellt |
is_stream() → bool | Gibt true zurück, wenn der Knoten ein Stream-Objekt darstellt |
state_bits() → std::uint32_t | Gibt die Zustandsbits des Knotens als 32‑Bit‑unsigned‑Integer zurück |
set_state_bits(value: std::uint32_t) | Setzt die Zustandsbits des Knotens auf den angegebenen 32‑Bit‑Wert |
creation_time() → std::uint64_t | Gibt den Erstellungszeitstempel des Knotens als 64‑Bit-Wert zurück |
set_creation_time(value: std::uint64_t) | Setzt den Erstellungszeitstempel des Knotens auf den angegebenen 64‑Bit‑Wert |
modified_time() → std::uint64_t | Gibt den zuletzt geänderten Zeitstempel des Knotens als 64‑Bit-Wert zurück |
set_modified_time(value: std::uint64_t) | Setzt den zuletzt geänderten Zeitstempel des Knotens auf den angegebenen 64‑Bit-Wert |
clone() → std::unique_ptr<cfb_node> | Erstellt eine tiefe Kopie des Knotens und gibt sie in einem unique_ptr zurück. |