alternative Standard Libary  0.29.8
std::net::physicaladdress Klassenreferenz

#include <physicaladdress.hpp>

+ Klassendiagramm für std::net::physicaladdress:
+ Zusammengehörigkeiten von std::net::physicaladdress:

Öffentliche Methoden

 physicaladdress ()
 
 physicaladdress (unsigned char *addr, int elements)
 
 physicaladdress (const physicaladdress &orig)
 
virtual ~physicaladdress ()
 

Ausführliche Beschreibung

Beschreibung der Konstruktoren und Destruktoren

◆ physicaladdress() [1/3]

std::net::physicaladdress::physicaladdress ( )

◆ physicaladdress() [2/3]

std::net::physicaladdress::physicaladdress ( unsigned char *  addr,
int  elements 
)
38  {
39  m_iElements = elements;
40  m_cAddress = std::Sys::mAllocE<unsigned char>(m_iElements);
41  std::Sys::MemCpy(this->m_cAddress, addr, m_iElements);
42  }
static void MemCpy(void *to, const void *from, size_t bytes)
Definition: PLATFORM.cpp:39

◆ physicaladdress() [3/3]

std::net::physicaladdress::physicaladdress ( const physicaladdress orig)
43  {
44  m_iElements = orig.m_iElements;
45  m_cAddress = std::Sys::mAllocE<unsigned char>(m_iElements);
46  std::Sys::MemCpy(this->m_cAddress, orig.m_cAddress, m_iElements);
47  }
static void MemCpy(void *to, const void *from, size_t bytes)
Definition: PLATFORM.cpp:39

◆ ~physicaladdress()

std::net::physicaladdress::~physicaladdress ( )
virtual
49  {
50  std::Sys::mFree(m_cAddress);
51  }
static void mFree(void *mem)
Definition: PLATFORM.cpp:117

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: