Changeset 56 for trunk/tango/scrapple/util/uuid/doc
- Timestamp:
- 04/03/08 06:48:19 (4 years ago)
- Files:
-
- trunk/tango/scrapple/util/uuid/doc/AutoSemaphore.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/IpcObject.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/Mac.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/MappableFile.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/MappedRegion.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/MemoryMappable.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/NameUuidGen.html (modified) (3 diffs)
- trunk/tango/scrapple/util/uuid/doc/NamedSemaphore.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/NativeUuidGen.html (modified) (3 diffs)
- trunk/tango/scrapple/util/uuid/doc/RandomUuidGen.html (modified) (2 diffs)
- trunk/tango/scrapple/util/uuid/doc/SharedMemoryObject.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/SysString.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/TimeUuidGen.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/UnitTestUtil.html (deleted)
- trunk/tango/scrapple/util/uuid/doc/Uuid.html (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/tango/scrapple/util/uuid/doc/NameUuidGen.html
r50 r56 4 4 </head><body> 5 5 <h1>tango.scrapple.util.uuid.NameUuidGen</h1> 6 <!-- Generated by Ddoc from E:\d-projects\scrapple\tango\scrapple\util\uuid\NameUuidGen.d -->6 <!-- Generated by Ddoc from NameUuidGen.d --> 7 7 <b>License:</b><br> 8 8 BSD style: … … 31 31 <br><br> 32 32 33 <dl><dt><big>Uuid <u>newUuidSha1</u>(Uuid <i>nsUuid</i>, char[] <i>name</i>);33 <dl><dt><big>Uuid <u>newUuidSha1</u>(Uuid <i>nsUuid</i>, char[] <i>name</i>); 34 34 </big></dt> 35 35 <dd>Generates a name-based UUID using SHA-1 hashing algorithm (version 5 UUID). … … 46 46 47 47 </dd> 48 <dt><big>Uuid <u>newUuidMd5</u>(Uuid <i>nsUuid</i>, char[] <i>name</i>);48 <dt><big>Uuid <u>newUuidMd5</u>(Uuid <i>nsUuid</i>, char[] <i>name</i>); 49 49 </big></dt> 50 50 <dd>Generates a name-based UUID using MD-5 hashing algorithm (version 3 UUID). trunk/tango/scrapple/util/uuid/doc/NativeUuidGen.html
r50 r56 4 4 </head><body> 5 5 <h1>tango.scrapple.util.uuid.NativeUuidGen</h1> 6 <!-- Generated by Ddoc from E:\d-projects\scrapple\tango\scrapple\util\uuid\NativeUuidGen.d -->6 <!-- Generated by Ddoc from NativeUuidGen.d --> 7 7 <b>License:</b><br> 8 8 BSD style: … … 26 26 <br><br> 27 27 28 <dl><dt><big>Uuid <u>newUuid</u>();28 <dl><dt><big>Uuid <u>newUuid</u>(); 29 29 </big></dt> 30 30 <dd>Generates a UUID using the safest method available on the target platform. … … 37 37 38 38 </dd> 39 <dt><big>Uuid <u>newTimeUuid</u>();39 <dt><big>Uuid <u>newTimeUuid</u>(); 40 40 </big></dt> 41 41 <dd>Generates a time-based (version 1) UUID if supported by the target platform. trunk/tango/scrapple/util/uuid/doc/RandomUuidGen.html
r50 r56 4 4 </head><body> 5 5 <h1>tango.scrapple.util.uuid.RandomUuidGen</h1> 6 <!-- Generated by Ddoc from E:\d-projects\scrapple\tango\scrapple\util\uuid\RandomUuidGen.d -->6 <!-- Generated by Ddoc from RandomUuidGen.d --> 7 7 <b>License:</b><br> 8 8 BSD style: … … 69 69 </dl> 70 70 </dd> 71 <dt><big>const RandomUuidGen!(int (*)()) <u>newUuid</u>;71 <dt><big>const RandomUuidGen!(int function()) <u>newUuid</u>; 72 72 </big></dt> 73 73 <dd>Generates a random UUID using the C runtime's random number generator. trunk/tango/scrapple/util/uuid/doc/Uuid.html
r50 r56 13 13 <br><br> 14 14 15 This module defines the128-bit Universally Unique Identifier structure15 This module defines a 128-bit Universally Unique Identifier structure 16 16 conforming to Proposed Stardard RFC-4122. 17 17 … … 37 37 <dl><dt><big>enum <u>UuidVariant</u>; 38 38 </big></dt> 39 <dd> Uuid variants.39 <dd>The UUID variants. The UUID variant determines the layout of the UUID. 40 40 <br><br> 41 41 42 42 <dl><dt><big><u>Ncs</u></big></dt> 43 <dd><br><br> 43 <dd>Reserved, NCS backward compatibility. 44 <br><br> 45 44 46 </dd> 45 47 <dt><big><u>Standard</u></big></dt> 46 <dd><br><br> 48 <dd>The UUID is compatible with RFC-4122. 49 <br><br> 50 47 51 </dd> 48 52 <dt><big><u>Microsoft</u></big></dt> 49 <dd><br><br> 53 <dd>Reserved, Microsoft backward compatibility. 54 <br><br> 55 50 56 </dd> 51 57 <dt><big><u>Future</u></big></dt> 52 <dd><br><br> 58 <dd>Reserved for future definition. 59 <br><br> 60 53 61 </dd> 54 62 </dl> … … 56 64 <dt><big>enum <u>UuidVersion</u>; 57 65 </big></dt> 58 <dd> Uuid versions.66 <dd>Versions of a standard UUID. 59 67 <br><br> 60 68 61 69 <dl><dt><big><u>TimeBased</u></big></dt> 62 <dd><br><br> 70 <dd>The time-based version. 71 <br><br> 72 63 73 </dd> 64 74 <dt><big><u>Dce</u></big></dt> 65 <dd><br><br> 75 <dd>The DCE security version, with embedded POSIX UIDs. 76 <br><br> 77 66 78 </dd> 67 79 <dt><big><u>NameBasedMd5</u></big></dt> 68 <dd><br><br> 80 <dd>The name-based version that uses MD5 hashing. 81 <br><br> 82 69 83 </dd> 70 84 <dt><big><u>Random</u></big></dt> 71 <dd><br><br> 85 <dd>The randomly or pseudo-randomly generated version. 86 <br><br> 87 72 88 </dd> 73 89 <dt><big><u>NameBasedSha1</u></big></dt> 74 <dd><br><br> 90 <dd>The name-based version specified that uses SHA1 hashing. 91 <br><br> 92 75 93 </dd> 76 94 </dl> … … 83 101 <dl><dt><big>uint <u>timeLow</u>; 84 102 </big></dt> 85 <dd><br><br> 103 <dd>The low field of the timestamp. 104 <br><br> 105 86 106 </dd> 87 107 <dt><big>ushort <u>timeMid</u>; 88 108 </big></dt> 89 <dd><br><br> 109 <dd>The middle field of the timestamp. 110 <br><br> 111 90 112 </dd> 91 113 <dt><big>ushort <u>versionTimeHigh</u>; 92 114 </big></dt> 93 <dd><br><br> 115 <dd>The high field of the timestamp multiplexed with the version number. 116 <br><br> 117 94 118 </dd> 95 119 <dt><big>ubyte <u>variantClockSeqHigh</u>; 96 120 </big></dt> 97 <dd><br><br> 121 <dd>The high field of the clock sequence multiplexed with the variant. 122 <br><br> 123 98 124 </dd> 99 125 <dt><big>ubyte <u>clockSeqLow</u>; 100 126 </big></dt> 101 <dd><br><br> 127 <dd>The low field of the clock sequence. 128 <br><br> 129 102 130 </dd> 103 131 <dt><big>ubyte[6u] <u>node</u>; 104 132 </big></dt> 105 <dd><br><br> 133 <dd>The spatially unique <u>node</u> identifier. 134 <br><br> 135 106 136 </dd> 107 137 <dt><big><u>StringLength</u></big></dt> 108 <dd> Length of the string representation of a UUID, in UTF-8 characters (36).138 <dd>The length of the string representation of a UUID (36 characters). 109 139 110 140 <br><br> … … 142 172 143 173 </dd> 144 <dt><big>UuidVersion <u>ver</u>(UuidVersion < u>ver</u>);174 <dt><big>UuidVersion <u>ver</u>(UuidVersion <i>v</i>); 145 175 </big></dt> 146 176 <dd>Sets the UUID version. 147 177 <br><br> 148 178 <b>Params:</b><br> 149 <table><tr><td>UuidVersion < u>ver</u></td>179 <table><tr><td>UuidVersion <i>v</i></td> 150 180 <td>UUID version.</td></tr> 151 181 </table><br> … … 219 249 220 250 </dd> 221 <dt><big>Uuid <u>opAssign</u>(char[] <i>str</i>);251 <dt><big>Uuid <u>opAssign</u>(char[] <i>str</i>); 222 252 </big></dt> 223 253 <dd>Parses the UUID string and assigns the result to this UUID. … … 235 265 236 266 </dd> 237 <dt><big>Uuid <u>opAssign</u>(ubyte[] <i>octets</i>);267 <dt><big>Uuid <u>opAssign</u>(ubyte[] <i>octets</i>); 238 268 </big></dt> 239 269 <dd>Assigns the UUID octets arranged in network byte order to this UUID . … … 245 275 246 276 </dd> 247 <dt><big>static Uuid <u>opCall</u>(uint <i>timeLow</i>, ushort <i>timeMid</i>, ushort <i>versionTimeHigh</i>, ubyte <i>variantClockSeqHigh</i>, ubyte <i>clockSeqLow</i>, ubyte[6u] <i>node</i>);277 <dt><big>static Uuid <u>opCall</u>(uint <i>timeLow</i>, ushort <i>timeMid</i>, ushort <i>versionTimeHigh</i>, ubyte <i>variantClockSeqHigh</i>, ubyte <i>clockSeqLow</i>, ubyte[6u] <i>node</i>); 248 278 </big></dt> 249 279 <dd>Creates a UUID from UUID field values. … … 252 282 253 283 </dd> 254 <dt><big>static Uuid <u>opCall</u>(char[] <i>str</i>);284 <dt><big>static Uuid <u>opCall</u>(char[] <i>str</i>); 255 285 </big></dt> 256 286 <dd>Creates a new UUID from the supplied string. … … 263 293 264 294 </dd> 265 <dt><big>char[] <u>opCast</u>(); 266 </big></dt> 267 <dd>Casts the UUID to its string representation. 268 269 <br><br> 270 271 </dd> 272 <dt><big>static Uuid <u>opCall</u>(ubyte[] <i>octets</i>); 295 <dt><big>static Uuid <u>opCall</u>(ubyte[] <i>octets</i>); 273 296 </big></dt> 274 297 <dd>Creates a UUID from octets arranged in network byte order.
