#include <machine_uid.h>
Inheritance diagram for machine_uid_array:


Public Member Functions | |
| machine_uid_array () | |
| machine_uid_array (const machine_uid_array &to_copy) | |
| ~machine_uid_array () | |
| IMPLEMENT_CLASS_NAME ("machine_uid_array") | |
| machine_uid_array & | operator= (const machine_uid_array &to_copy) |
| bool | operator+= (const machine_uid &to_add) |
| istring | text_form () const |
| Provides a text view of all the important info owned by this object. | |
| int | elements () const |
| void | reset () |
| machine_uid & | operator[] (int index) |
| const machine_uid & | operator[] (int index) const |
| bool | member (const machine_uid &to_test) const |
Static Public Member Functions | |
| static const machine_uid_array & | blank_array () |
Definition at line 125 of file machine_uid.h.
| machine_uid_array::machine_uid_array | ( | ) |
Definition at line 155 of file machine_uid.cpp.
| machine_uid_array::machine_uid_array | ( | const machine_uid_array & | to_copy | ) |
Definition at line 159 of file machine_uid.cpp.
| machine_uid_array::~machine_uid_array | ( | ) |
| machine_uid_array::IMPLEMENT_CLASS_NAME | ( | "machine_uid_array" | ) |
| static const machine_uid_array& machine_uid_array::blank_array | ( | ) | [static] |
| machine_uid_array & machine_uid_array::operator= | ( | const machine_uid_array & | to_copy | ) |
| bool machine_uid_array::operator+= | ( | const machine_uid & | to_add | ) |
| istring machine_uid_array::text_form | ( | ) | const [virtual] |
Provides a text view of all the important info owned by this object.
It is understood that there could be a large amount of information and that this function might take a relatively long time to complete. The information can be provided in multiple lines if desired (it is good to use log_base::platform_ending() for the line breaks to help to ensure that the text is formatted appropriately). the default is quite lame and should be overridden.
Reimplemented from object_base.
Definition at line 190 of file machine_uid.cpp.
| int machine_uid_array::elements | ( | ) | const |
| void machine_uid_array::reset | ( | ) |
| machine_uid & machine_uid_array::operator[] | ( | int | index | ) |
Definition at line 199 of file machine_uid.cpp.
| const machine_uid & machine_uid_array::operator[] | ( | int | index | ) | const |
Definition at line 202 of file machine_uid.cpp.
| bool machine_uid_array::member | ( | const machine_uid & | to_test | ) | const |
Definition at line 207 of file machine_uid.cpp.
References array< contents >::length(), machine_uid::raw(), and machine_uid::valid().
Referenced by operator+=().
1.5.1