23#ifndef INCLUDED_RTL_UUID_H 
   24#define INCLUDED_RTL_UUID_H 
  125    const rtl_String *pName
 
  140#define RTL_UUID_NAMESPACE_DNS {\ 
  141      0x6b,0xa7,0xb8,0x10,\ 
  144      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ 
 
  151#define RTL_UUID_NAMESPACE_URL { \ 
  152      0x6b, 0xa7, 0xb8, 0x11,\ 
  155      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ 
 
  162#define RTL_UUID_NAMESPACE_OID {\ 
  163      0x6b, 0xa7, 0xb8, 0x12,\ 
  166      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ 
 
  173#define RTL_UUID_NAMESPACE_X500 {\ 
  174      0x6b, 0xa7, 0xb8, 0x14,\ 
  177      0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8\ 
 
#define SAL_DLLPUBLIC
Definition saldllapi.h:34
unsigned char sal_uInt8
Definition types.h:44
unsigned char sal_Bool
Definition types.h:38
SAL_DLLPUBLIC sal_Int32 rtl_compareUuid(const sal_uInt8 *pUUID1, const sal_uInt8 *pUUID2)
Compare two UUID's lexically.
SAL_DLLPUBLIC void rtl_createUuid(sal_uInt8 *pTargetUUID, const sal_uInt8 *pPredecessorUUID, sal_Bool bUseEthernetAddress)
Generates a new Version 4 (random number based) UUID (Universally Unique IDentifier).
SAL_DLLPUBLIC void rtl_createNamedUuid(sal_uInt8 *pTargetUUID, const sal_uInt8 *pNameSpaceUUID, const rtl_String *pName)
Creates named UUIDs.