feisty meow concerns codebase  2.140
sockets::machine_uid_array Class Reference

#include <machine_uid.h>

Inheritance diagram for sockets::machine_uid_array:
Collaboration diagram for sockets::machine_uid_array:

Public Member Functions

 machine_uid_array ()
 
 machine_uid_array (const machine_uid_array &to_copy)
 
 ~machine_uid_array ()
 
 DEFINE_CLASS_NAME ("machine_uid_array")
 
machine_uid_arrayoperator= (const machine_uid_array &to_copy)
 
bool operator+= (const machine_uid &to_add)
 
basis::astring text_form () const
 
int elements () const
 
void reset ()
 
machine_uidoperator[] (int index)
 
const machine_uidoperator[] (int index) const
 
bool member (const machine_uid &to_test) const
 

Static Public Member Functions

static const machine_uid_arrayblank_array ()
 

Detailed Description

Definition at line 125 of file machine_uid.h.

Constructor & Destructor Documentation

◆ machine_uid_array() [1/2]

sockets::machine_uid_array::machine_uid_array ( )

Definition at line 164 of file machine_uid.cpp.

◆ machine_uid_array() [2/2]

sockets::machine_uid_array::machine_uid_array ( const machine_uid_array to_copy)

Definition at line 168 of file machine_uid.cpp.

◆ ~machine_uid_array()

sockets::machine_uid_array::~machine_uid_array ( )

Definition at line 174 of file machine_uid.cpp.

References basis::WHACK().

Member Function Documentation

◆ blank_array()

static const machine_uid_array& sockets::machine_uid_array::blank_array ( )
static

◆ DEFINE_CLASS_NAME()

sockets::machine_uid_array::DEFINE_CLASS_NAME ( "machine_uid_array"  )

◆ elements()

int sockets::machine_uid_array::elements ( ) const

Definition at line 197 of file machine_uid.cpp.

Referenced by sockets::tcpip_stack::enumerate_adapters().

◆ member()

bool sockets::machine_uid_array::member ( const machine_uid to_test) const

◆ operator+=()

bool sockets::machine_uid_array::operator+= ( const machine_uid to_add)

Definition at line 190 of file machine_uid.cpp.

References member().

◆ operator=()

machine_uid_array & sockets::machine_uid_array::operator= ( const machine_uid_array to_copy)

Definition at line 181 of file machine_uid.cpp.

◆ operator[]() [1/2]

machine_uid & sockets::machine_uid_array::operator[] ( int  index)

Definition at line 208 of file machine_uid.cpp.

◆ operator[]() [2/2]

const machine_uid & sockets::machine_uid_array::operator[] ( int  index) const

Definition at line 211 of file machine_uid.cpp.

◆ reset()

void sockets::machine_uid_array::reset ( )

Definition at line 214 of file machine_uid.cpp.

Referenced by sockets::tcpip_stack::enumerate_adapters().

◆ text_form()

astring sockets::machine_uid_array::text_form ( ) const

Definition at line 199 of file machine_uid.cpp.


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