#include <CeresEngine/Network/NetworkClient.hpp>
◆ RawT
◆ NetworkClientID() [1/3]
| constexpr CeresEngine::NetworkClientID::NetworkClientID |
( |
| ) |
|
|
inlineconstexprdefaultnoexcept |
◆ NetworkClientID() [2/3]
Creates a new network client ID by copying the contents of another.
- Parameters
-
| other | The instance to copy from |
◆ NetworkClientID() [3/3]
|
|
inlineexplicitconstexprnoexcept |
Creates a new network client ID from it's index and version.
- Parameters
-
| raw | The raw network client ID value |
◆ operator=()
Assings the network client ID contents by copying the contents of another.
- Parameters
-
| other | The instance to copy from |
- Returns
- This
◆ operator!=
Compares two client IDs for inequality.
Two client IDs are considered equal iff their index and version match.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered equal
◆ operator<
Compares two client IDs for <.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered
<
◆ operator<<
Prints a string representation of the Client ID.
- Parameters
-
| os | The output stream to print to |
| clientID | The client ID to be printed |
- Returns
- The given
os
◆ operator<=
Compares two client IDs for <=.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered
<=
◆ operator==
Compares two client IDs for equality.
Two client IDs are considered equal iff their index and version match.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered equal
◆ operator>
Compares two client IDs for >.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered
>
◆ operator>=
Compares two client IDs for >=.
- Parameters
-
| a | The left hand side operator argument |
| b | The right hand side operator argument |
- Returns
- True if the two IDs can be considered
>=
◆ raw
| UInt64 CeresEngine::NetworkClientID::raw = 0 |
The raw network client ID.
The documentation for this struct was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Network/NetworkClient.hpp