/usr/include/arc/GUID.h is in nordugrid-arc-dev 4.2.0-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | // -*- indent-tabs-mode: nil -*-
#ifndef __ARC_GUID_H__
#define __ARC_GUID_H__
#include <string>
namespace Arc {
// Utilities for generating unique identifiers in the form 12345678-90ab-cdef-1234-567890abcdef
/// Generates a unique identifier using information such as IP address, current time etc.
/** \ingroup common */
void GUID(std::string& guid);
/// Generates a unique identifier using the system uuid libraries.
/** \ingroup common */
std::string UUID(void);
} // namespace Arc
#endif // __ARC_GUID_H__
|