Public Member Functions | Static Public Member Functions | Public Attributes

RakNetGUID Struct Reference

#include <RakNetTypes.h>

List of all members.

Public Member Functions

 RakNetGUID ()
 RakNetGUID (uint64_t _g)
const char * ToString (void) const
void ToString (char *dest) const
bool FromString (const char *source)
RakNetGUIDoperator= (const RakNetGUID &input)
bool operator== (const RakNetGUID &right) const
bool operator!= (const RakNetGUID &right) const
bool operator> (const RakNetGUID &right) const
bool operator< (const RakNetGUID &right) const

Static Public Member Functions

static const int size ()

Public Attributes

uint64_t g
SystemIndex systemIndex

Detailed Description

Uniquely identifies an instance of RakPeer. Use RakPeer::GetGuidFromSystemAddress() and RakPeer::GetSystemAddressFromGuid() to go between SystemAddress and RakNetGUID Use RakPeer::GetGuidFromSystemAddress(UNASSIGNED_SYSTEM_ADDRESS) to get your own GUID

Definition at line 145 of file RakNetTypes.h.


Constructor & Destructor Documentation

RakNetGUID::RakNetGUID (  )  [inline]

Definition at line 147 of file RakNetTypes.h.

RakNetGUID::RakNetGUID ( uint64_t  _g  )  [inline, explicit]

Definition at line 148 of file RakNetTypes.h.


Member Function Documentation

bool RakNetGUID::FromString ( const char *  source  ) 

Definition at line 310 of file RakNetTypes.cpp.

bool RakNetGUID::operator!= ( const RakNetGUID right  )  const

Definition at line 279 of file RakNetTypes.cpp.

bool RakNetGUID::operator< ( const RakNetGUID right  )  const

Definition at line 287 of file RakNetTypes.cpp.

RakNetGUID& RakNetGUID::operator= ( const RakNetGUID input  )  [inline]

Definition at line 164 of file RakNetTypes.h.

bool RakNetGUID::operator== ( const RakNetGUID right  )  const

Definition at line 275 of file RakNetTypes.cpp.

bool RakNetGUID::operator> ( const RakNetGUID right  )  const

Definition at line 283 of file RakNetTypes.cpp.

static const int RakNetGUID::size (  )  [inline, static]

Definition at line 173 of file RakNetTypes.h.

Here is the caller graph for this function:

const char * RakNetGUID::ToString ( void   )  const

Definition at line 291 of file RakNetTypes.cpp.

Here is the caller graph for this function:

void RakNetGUID::ToString ( char *  dest  )  const

Definition at line 301 of file RakNetTypes.cpp.

Here is the call graph for this function:


Member Data Documentation

Definition at line 150 of file RakNetTypes.h.

Definition at line 172 of file RakNetTypes.h.


The documentation for this struct was generated from the following files: