12#ifdef WITH_CXX_GUARDEDALLOC
51 _first = iBrother._first;
52 _second = iBrother._second;
58 _first = iBrother._first;
59 _second = iBrother._second;
90 return ((_first ==
id._first) && (_second ==
id._second));
96 return !((*this) == id);
102 if (_first <
id._first) {
105 if (_first ==
id._first && _second <
id._second) {
115#ifdef WITH_CXX_GUARDEDALLOC
116 MEM_CXX_CLASS_ALLOC_FUNCS(
"Freestyle:Id")
123 s <<
"[" <<
id.getFirst() <<
", " <<
id.getSecond() <<
"]";
Read Guarded memory(de)allocation.
void setFirst(id_type first)
bool operator<(const Id &id) const
id_type getSecond() const
void setSecond(id_type second)
Id(id_type ifirst, id_type isecond)
bool operator==(const Id &id) const
bool operator!=(const Id &id) const
Id & operator=(const Id &iBrother)
ostream & operator<<(ostream &out, const StrokeAttribute &iStrokeAttribute)