EHS
Loading...
Searching...
No Matches
ehs::NetEnc Class Reference

#include <NetEnc.h>

Public Member Functions

virtual ~NetEnc ()=default
 
 NetEnc ()
 
 NetEnc (Str_8 name, const Version &version)
 
 NetEnc (NetEnc &&enc) noexcept
 
 NetEnc (const NetEnc &enc)
 
NetEncoperator= (NetEnc &&enc) noexcept
 
NetEncoperator= (const NetEnc &enc)
 
UInt_64 GetId () const
 
Str_8 GetName () const
 
Version GetVersion () const
 
virtual void Encrypt (Byte *data, UInt_64 size) const
 
virtual void Decrypt (Byte *data, UInt_64 size) const
 

Friends

class EHC
 

Constructor & Destructor Documentation

◆ ~NetEnc()

virtual ehs::NetEnc::~NetEnc ( )
virtualdefault

◆ NetEnc() [1/4]

ehs::NetEnc::NetEnc ( )

◆ NetEnc() [2/4]

ehs::NetEnc::NetEnc ( Str_8 name,
const Version & version )

◆ NetEnc() [3/4]

ehs::NetEnc::NetEnc ( NetEnc && enc)
noexcept

◆ NetEnc() [4/4]

ehs::NetEnc::NetEnc ( const NetEnc & enc)

Member Function Documentation

◆ Decrypt()

void ehs::NetEnc::Decrypt ( Byte * data,
UInt_64 size ) const
virtual

◆ Encrypt()

void ehs::NetEnc::Encrypt ( Byte * data,
UInt_64 size ) const
virtual

◆ GetId()

UInt_64 ehs::NetEnc::GetId ( ) const

◆ GetName()

Str_8 ehs::NetEnc::GetName ( ) const

◆ GetVersion()

Version ehs::NetEnc::GetVersion ( ) const

◆ operator=() [1/2]

NetEnc & ehs::NetEnc::operator= ( const NetEnc & enc)

◆ operator=() [2/2]

NetEnc & ehs::NetEnc::operator= ( NetEnc && enc)
noexcept

Friends And Related Symbol Documentation

◆ EHC

friend class EHC
friend

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