// -*- indent-tabs-mode: nil -*- #ifndef __ARC_GUID_H__ #define __ARC_GUID_H__ #include 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__