EHS
ehs::NetSys Class Reference

#include <NetSys.h>

Public Member Functions

virtual ~NetSys ()
 
 NetSys ()
 
 NetSys (Str_8 name)
 
 NetSys (NetSys &&sys) noexcept
 
 NetSys (const NetSys &sys)
 
NetSysoperator= (NetSys &&sys) noexcept
 
NetSysoperator= (const NetSys &sys)
 
UInt_64 GetId () const
 
Str_8 GetName () const
 
bool HasOperation (UInt_64 id) const
 
bool AddOperation (NetOp *op)
 

Friends

class NetChannel
 
class NetServerCh
 
class NetClientCh
 

Constructor & Destructor Documentation

◆ ~NetSys()

ehs::NetSys::~NetSys ( )
virtual

◆ NetSys() [1/4]

ehs::NetSys::NetSys ( )

◆ NetSys() [2/4]

ehs::NetSys::NetSys ( Str_8  name)

◆ NetSys() [3/4]

ehs::NetSys::NetSys ( NetSys &&  sys)
noexcept

◆ NetSys() [4/4]

ehs::NetSys::NetSys ( const NetSys sys)

Member Function Documentation

◆ AddOperation()

bool ehs::NetSys::AddOperation ( NetOp op)

◆ GetId()

UInt_64 ehs::NetSys::GetId ( ) const

◆ GetName()

Str_8 ehs::NetSys::GetName ( ) const

◆ HasOperation()

bool ehs::NetSys::HasOperation ( UInt_64  id) const

◆ operator=() [1/2]

NetSys & ehs::NetSys::operator= ( const NetSys sys)

◆ operator=() [2/2]

NetSys & ehs::NetSys::operator= ( NetSys &&  sys)
noexcept

Friends And Related Function Documentation

◆ NetChannel

friend class NetChannel
friend

◆ NetClientCh

friend class NetClientCh
friend

◆ NetServerCh

friend class NetServerCh
friend

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