string Store::to_str(const Uuid & uuid) { // 8-4-4-4-12 stringstream stream; convert_to_hex(stream, uuid.most_significant_bits()); convert_to_hex(stream, uuid.least_significant_bits()); string result( stream.str() ); for (int i=0; i<4; i++) { result.insert(8 + (i * 4) + i, 1, '-'); } return result; }