ID ();
ID (std::string);
ID (const ID&);
+ ID (uint64_t);
void reset ();
}
bool operator== (const std::string&) const;
+ bool operator== (uint64_t n) const {
+ return _id == n;
+ }
ID& operator= (std::string);
ID& operator= (const ID&);
return _id < other._id;
}
- void print (char* buf, uint32_t bufsize) const;
-
std::string to_s () const;
static uint64_t counter() { return _counter; }