LeviLamina
Loading...
Searching...
No Matches
AddressOrGUID.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/raknet/RakNetGUID.h"
7#include "mc/deps/raknet/SystemAddress.h"
8
9namespace RakNet {
10struct AddressOrGUID {
11public:
12 // member variables
13 // NOLINTBEGIN
14 ::RakNet::RakNetGUID rakNetGuid;
15 ::RakNet::SystemAddress systemAddress;
16 // NOLINTEND
17
18public:
19 AddressOrGUID() = default;
20 AddressOrGUID(AddressOrGUID const&) = default;
21 AddressOrGUID& operator=(AddressOrGUID const&) = default;
22 AddressOrGUID(::RakNet::SystemAddress const& input)
23 : rakNetGuid{static_cast<unsigned long long>(-1), static_cast<unsigned short>(-1)} {
24 systemAddress = input;
25 }
26 AddressOrGUID(::RakNet::RakNetGUID const& input) : rakNetGuid(input), systemAddress{} {}
27};
28} // namespace RakNet
Definition RakNetGUID.h:7
Definition SystemAddress.h:7