integral_type operator++(void) volatile {return fetch_add(1)+1;}
integral_type operator++(int) volatile {return fetch_add(1);}
integral_type operator++(void) volatile {return fetch_add(1)+1;}
integral_type operator++(int) volatile {return fetch_add(1);}