C/C++ API Reference
Loading...
Searching...
No Matches
pw::protobuf::CallbackDecoder Class Reference

Public Member Functions

 CallbackDecoder (const CallbackDecoder &other)=delete
 
CallbackDecoderoperator= (const CallbackDecoder &other)=delete
 
void set_handler (DecodeHandler *handler)
 
Status Decode (span< const std::byte > proto)
 
Status ReadInt32 (int32_t *out)
 
Status ReadUint32 (uint32_t *out)
 
Status ReadInt64 (int64_t *out)
 
Status ReadUint64 (uint64_t *out)
 
Status ReadSint32 (int32_t *out)
 
Status ReadSint64 (int64_t *out)
 
Status ReadBool (bool *out)
 
Status ReadFixed32 (uint32_t *out)
 
Status ReadFixed64 (uint64_t *out)
 
Status ReadSfixed32 (int32_t *out)
 
Status ReadSfixed64 (int64_t *out)
 
Status ReadFloat (float *out)
 
Status ReadDouble (double *out)
 
Status ReadString (std::string_view *out)
 
Status ReadBytes (span< const std::byte > *out)
 
bool cancelled () const
 

The documentation for this class was generated from the following file: