27 #include <glibmm/threads.h>
44 return _id == other.
_id;
47 bool operator!= (
const ID& other)
const {
48 return _id != other.
_id;
56 ID& operator= (std::string);
59 bool operator< (
const ID& other)
const {
60 return _id < other.
_id;
65 static uint64_t
counter() {
return _counter; }
static void init_counter(uint64_t val)
static Glib::Threads::Mutex * counter_lock
bool string_assign(std::string)
static uint64_t counter()
std::ostream & operator<<(std::ostream &ostr, const PBD::ID &)
bool operator==(const ProcessorSelection &a, const ProcessorSelection &b)