107 deserializer(retval);
配列参照クラス
Definition ArrayView.hpp:27
ArrayView removeBackView(size_type count)
末尾から指定要素削除したビューを作成する。
Definition ArrayView.hpp:172
constexpr size_type size() const
Definition ArrayView.hpp:90
reference back()
Definition ArrayView.hpp:131
Definition Deserializer.hpp:28
Definition Serializer.hpp:30
オプショナル型
Definition Optional.hpp:62
constexpr size_t CRC8_SIZE
Definition CRC.hpp:14
bool Serialize(const T &object, ArrayView< uint8_t > buffer)
バッファにシリアル化する
Definition Serializer.hpp:35
Udon::Optional< T > Deserialize(ArrayView< const uint8_t > buffer)
バイト列からオブジェクトに逆シリアル化します
Definition Serializer.hpp:87
uint8_t CRC8(ArrayView< const uint8_t > buffer)
バイト列から CRC-8 値を計算する
Definition CRC.hpp:18
constexpr size_t SerializedSize() noexcept
Tをシリアライズした際のバイト列の要素数を取得する
Definition Serializer.hpp:22
bool IsDeserializable(ArrayView< const uint8_t > buffer)
逆シリアル化可能かどうかを判定します
Definition Serializer.hpp:78
constexpr NulloptT nullopt
無効値
Definition Optional.hpp:52
constexpr int Ceil(double x)
小数点切り上げ (std::ceil)
Definition Math.hpp:141
Definition SerializedSize.hpp:31
T が シリアライズ可能か判定する
Definition SerializerTraits.hpp:97