#include "Impl/Serializer.hpp"#include "Impl/Deserializer.hpp"#include "Impl/SerializedSize.hpp"#include <Udon/Traits/EnumerableMacro.hpp>#include <Udon/Types/ArrayView.hpp>名前空間 | |
| namespace | Udon |
関数 | |
| template<typename T> | |
| constexpr size_t | Udon::SerializedSize () noexcept |
| Tをシリアライズした際のバイト列の要素数を取得する | |
| template<typename T> | |
| bool | Udon::Serialize (const T &object, ArrayView< uint8_t > buffer) |
| バッファにシリアル化する | |
| template<typename T> | |
| std::vector< uint8_t > | Udon::Serialize (const T &object) |
| シリアル化する | |
| bool | Udon::IsDeserializable (ArrayView< const uint8_t > buffer) |
| 逆シリアル化可能かどうかを判定します | |
| template<typename T> | |
| Udon::Optional< T > | Udon::Deserialize (ArrayView< const uint8_t > buffer) |
| バイト列からオブジェクトに逆シリアル化します | |