![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <Birthmark.hpp>


Public Member Functions | |
| Birthmark () | |
| Default constructor. | |
| virtual bool | operator!= (const Birthmark &other) const |
| Inequality operator for two birthmarks. | |
| virtual bool | operator< (const Birthmark &other) const |
| less operator, needed to use birthmarks as keys in STL maps | |
| virtual bool | operator== (const Birthmark &other) const |
| Equality operator for two birthmarks. | |
| virtual | ~Birthmark () |
| Virtual destructor. | |
Private Member Functions | |
| virtual std::string | doToString () const |
| Debugging output (shows the internal realization). | |
Private Attributes | |
| long long int | id |
| Local id (makes the birthmark unique). | |
Static Private Attributes | |
| static long long int | globalId = 0 |
| Provides unique ids to make distinguish birthmarks. | |
Definition at line 38 of file Birthmark.hpp.
| Birthmark::Birthmark | ( | ) |
Definition at line 37 of file Birthmark.cpp.
| Birthmark::~Birthmark | ( | ) | [virtual] |
Definition at line 45 of file Birthmark.cpp.
| std::string Birthmark::doToString | ( | ) | const [private, virtual] |
Definition at line 69 of file Birthmark.cpp.
Definition at line 75 of file Birthmark.cpp.
Definition at line 62 of file Birthmark.cpp.
long long int Birthmark::globalId = 0 [static, private] |
Definition at line 82 of file Birthmark.hpp.
long long int wns::Birthmark::id [private] |
Definition at line 87 of file Birthmark.hpp.
1.5.5