3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/StunAttribute.h"
7#include "mc/external/cricket/StunAttributeValueType.h"
11namespace rtc {
class ByteBufferReader; }
12namespace rtc {
class ByteBufferWriter; }
37 virtual ::cricket::StunAttributeValueType value_type()
const ;
51 MCNAPI
void CopyBytes(
void const* bytes, uint64 length);
53 MCNAPI
void SetBytes(uchar* bytes, uint64 length);
67 MCNAPI
void*
$ctor(ushort type);
69 MCNAPI
void*
$ctor(ushort type, ushort length);
71 MCNAPI
void*
$ctor(ushort type, ::std::string_view str);
73 MCNAPI
void*
$ctor(ushort type,
void const* bytes, uint64 length);
Definition StunAttribute.h:20
Definition StunByteStringAttribute.h:17
MCAPI StunByteStringAttribute(ushort type, ::std::string_view str)
MCAPI void * $ctor(ushort type, void const *bytes, uint64 length)
MCAPI void * $ctor(ushort type, ::std::string_view str)
MCAPI void CopyBytes(void const *bytes, uint64 length)
MCAPI bool $Write(::rtc::ByteBufferWriter *buf) const
MCAPI void SetBytes(uchar *bytes, uint64 length)
MCAPI void CopyBytes(::std::string_view bytes)
static MCAPI void ** $vftable()
MCAPI bool $Read(::rtc::ByteBufferReader *buf)
MCAPI StunByteStringAttribute(ushort type, void const *bytes, uint64 length)
MCAPI::cricket::StunAttributeValueType $value_type() const
MCAPI void * $ctor(ushort type)
MCAPI void * $ctor(ushort type, ushort length)
MCAPI StunByteStringAttribute(ushort type, ushort length)
MCAPI StunByteStringAttribute(ushort type)
Definition ByteBufferReader.h:12
Definition ByteBufferWriter.h:11