3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/StunAttribute.h"
7#include "mc/external/webrtc/StunAttributeValueType.h"
26 StunByteStringAttribute& operator=(StunByteStringAttribute
const&);
27 StunByteStringAttribute(StunByteStringAttribute
const&);
28 StunByteStringAttribute();
33 virtual ~StunByteStringAttribute() =
default;
35 virtual ::webrtc::StunAttributeValueType value_type()
const ;
59 MCNAPI
void*
$ctor(ushort type);
61 MCNAPI
void*
$ctor(ushort type, ::std::string_view str);
63 MCNAPI
void*
$ctor(ushort type, ::std::vector<uint>
const& values);
65 MCNAPI
void*
$ctor(ushort type,
void const* bytes, uint64 length);
Definition ByteBufferReader.h:15
Definition ByteBufferWriter.h:11
Definition StunAttribute.h:20
MCAPI ::std::optional<::std::vector< uint > > GetUInt32Vector() const
MCAPI StunByteStringAttribute(ushort type, ::std::vector< uint > const &values)
MCAPI void * $ctor(ushort type, void const *bytes, uint64 length)
MCAPI StunByteStringAttribute(ushort type, void const *bytes, uint64 length)
MCAPI bool $Write(::webrtc::ByteBufferWriter *buf) const
MCAPI::webrtc::StunAttributeValueType $value_type() const
MCAPI StunByteStringAttribute(ushort type, ::std::string_view str)
static MCAPI void ** $vftable()
MCAPI void * $ctor(ushort type, ::std::vector< uint > const &values)
MCAPI void * $ctor(ushort type, ::std::string_view str)
MCAPI StunByteStringAttribute(ushort type)
MCAPI bool $Read(::webrtc::ByteBufferReader *buf)
MCAPI void * $ctor(ushort type)