StormByte C++ Library 0.0.9999
StormByte is a comprehensive, cross-platform C++ library aimed at easing system programming, configuration management, logging, and database handling tasks. This library provides a unified API that abstracts away the complexities and inconsistencies of different platforms (Windows, Linux).
Loading...
Searching...
No Matches
StormByte::Serializable< T > Member List

This is the complete list of members for StormByte::Serializable< T >, including all inherited members.

Deserialize(std::span< const std::byte > data) noexceptStormByte::Serializable< T >inlinestatic
Deserialize(const std::vector< std::byte > &data) noexceptStormByte::Serializable< T >inlinestatic
operator=(const Serializable &other) noexcept=deleteStormByte::Serializable< T >
operator=(Serializable &&other) noexcept=deleteStormByte::Serializable< T >
Serializable(const DecayedT &data) noexceptStormByte::Serializable< T >inline
Serializable(const Serializable &other) noexcept=deleteStormByte::Serializable< T >
Serializable(Serializable &&other) noexcept=deleteStormByte::Serializable< T >
Serialize() const noexceptStormByte::Serializable< T >inline
Size(const DecayedT &data) noexceptStormByte::Serializable< T >inlinestatic
~Serializable() noexcept=defaultStormByte::Serializable< T >