LeviLamina
Loading...
Searching...
No Matches
rtc::ByteBufferReader Class Reference

Public Member Functions

ByteBufferReaderoperator= (ByteBufferReader const &)
 
 ByteBufferReader (ByteBufferReader const &)
 
MCAPI ByteBufferReader (::rtc::ByteBufferWriter const &buf)
 
MCAPI ByteBufferReader (::rtc::ArrayView< uchar const > bytes)
 
MCAPI void Construct (uchar const *bytes, uint64 len)
 
MCAPI bool Consume (uint64 size)
 
MCAPI bool ReadBytes (::rtc::ArrayView< uchar > val)
 
MCAPI bool ReadBytes (uchar *val, uint64 len)
 
MCAPI bool ReadString (::std::string *val, uint64 len)
 
MCAPI bool ReadStringView (::std::string_view *val, uint64 len)
 
MCAPI bool ReadUInt16 (ushort *val)
 
MCAPI bool ReadUInt32 (uint *val)
 
MCAPI bool ReadUInt64 (uint64 *val)
 
MCAPI bool ReadUInt8 (uchar *val)
 
MCAPI bool ReadUVarint (uint64 *val)
 
MCAPI void * $ctor (::rtc::ByteBufferWriter const &buf)
 
MCAPI void * $ctor (::rtc::ArrayView< uchar const > bytes)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk4edf89
 
::ll::UntypedStorage< 8, 8 > mUnk14d02f
 
::ll::UntypedStorage< 8, 8 > mUnk727777
 
::ll::UntypedStorage< 8, 8 > mUnk8581df
 

Constructor & Destructor Documentation

◆ ByteBufferReader() [1/2]

MCAPI rtc::ByteBufferReader::ByteBufferReader ( ::rtc::ByteBufferWriter const & buf)
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ByteBufferReader() [2/2]

MCAPI rtc::ByteBufferReader::ByteBufferReader ( ::rtc::ArrayView< uchar const > bytes)
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ Construct()

MCAPI void rtc::ByteBufferReader::Construct ( uchar const * bytes,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Consume()

MCAPI bool rtc::ByteBufferReader::Consume ( uint64 size)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadBytes() [1/2]

MCAPI bool rtc::ByteBufferReader::ReadBytes ( ::rtc::ArrayView< uchar > val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadBytes() [2/2]

MCAPI bool rtc::ByteBufferReader::ReadBytes ( uchar * val,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadString()

MCAPI bool rtc::ByteBufferReader::ReadString ( ::std::string * val,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadStringView()

MCAPI bool rtc::ByteBufferReader::ReadStringView ( ::std::string_view * val,
uint64 len )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadUInt16()

MCAPI bool rtc::ByteBufferReader::ReadUInt16 ( ushort * val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadUInt32()

MCAPI bool rtc::ByteBufferReader::ReadUInt32 ( uint * val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadUInt64()

MCAPI bool rtc::ByteBufferReader::ReadUInt64 ( uint64 * val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadUInt8()

MCAPI bool rtc::ByteBufferReader::ReadUInt8 ( uchar * val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ReadUVarint()

MCAPI bool rtc::ByteBufferReader::ReadUVarint ( uint64 * val)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * rtc::ByteBufferReader::$ctor ( ::rtc::ByteBufferWriter const & buf)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * rtc::ByteBufferReader::$ctor ( ::rtc::ArrayView< uchar const > bytes)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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