|
Flutter macOS Embedder
|
|
Go to the documentation of this file.
5 #ifndef FLUTTER_SHELL_PLATFORM_COMMON_CLIENT_WRAPPER_INCLUDE_FLUTTER_STANDARD_CODEC_SERIALIZER_H_
6 #define FLUTTER_SHELL_PLATFORM_COMMON_CLIENT_WRAPPER_INCLUDE_FLUTTER_STANDARD_CODEC_SERIALIZER_H_
71 void WriteVector(
const std::vector<T> vector,
ByteStreamWriter* stream)
const;
76 #endif // FLUTTER_SHELL_PLATFORM_COMMON_CLIENT_WRAPPER_INCLUDE_FLUTTER_STANDARD_CODEC_SERIALIZER_H_
EncodableValue ReadValue(ByteStreamReader *stream) const
virtual EncodableValue ReadValueOfType(uint8_t type, ByteStreamReader *stream) const
virtual void WriteValue(const EncodableValue &value, ByteStreamWriter *stream) const
size_t ReadSize(ByteStreamReader *stream) const
static const StandardCodecSerializer & GetInstance()
StandardCodecSerializer()
virtual ~StandardCodecSerializer()
StandardCodecSerializer & operator=(StandardCodecSerializer const &)=delete
void WriteSize(size_t size, ByteStreamWriter *stream) const