このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


全世界の 機能(する)/行事s in Namespace in Sourcefile uuid.h
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


全世界の 機能(する)/行事s in 全世界の Namespace C++
in Sourcefile uuid.h


rtl_compareUuid
extern "C"
sal_Int32 rtl_compareUuid(
const sal_uInt8 * pUUID1,
const sal_uInt8 * pUUID2 );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
Compare two UUID's lexically
Description

公式文書,認める: lexical ordering is not temporal ordering!

公式文書,認める: For equalnesschecking, a memcmp(pUUID1,pUUID2,16) is more efficient

Return
  • -1 u1 is lexically before u2
  • 0 u1 is equal to u2
  • 1 u1 is lexically after u2

rtl_createNamedUuid
extern "C"
無効の rtl_createNamedUuid(
sal_uInt8 * pTargetUUID,
const sal_uInt8 * pNameSpaceUUID,
const rtl_String * pName );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
Creates 指名するd UUIDs.
Description

The 見解/翻訳/版 3 UUID is meant for 生成するing UUIDs from 指名するs that are drawn from, and unique within, some 指名する space. Some examples of 指名するs (and, 暗黙に, 指名する spaces) might be DNS 指名するs, URLs, ISO 反対する IDs (OIDs), reserved words in a programming language, or X.500 Distinguished 指名するs (DNs); thus, the 概念 of 指名する and 指名する space should be 概して construed, and not 限られた/立憲的な to textual 指名するs.

The 必要物/必要条件s for such UUIDs are as follows:

  • The UUIDs 生成するd at different times from the same 指名する in the same namespace MUST be equal
  • The UUIDs 生成するd from two different 指名するs in the same namespace should be different (with very high probability)
  • The UUIDs 生成するd from the same 指名する in two different namespaces should be different with (very high probability)
  • If two UUIDs that were 生成するd from 指名するs are equal, then they were 生成するd from the same 指名する in the same namespace (with very high probability).
Parameters
pTargetUUID
pointer to at least 16 bytes of memory. After the call
                       it 含む/封じ込めるs the newly 生成するd uuid in 網状組織 byte order.
    
pNameSpaceUUID
The namespace uuid. Below are some predefined ones,
                          but any arbitray uuid can be used as namespace.

    
pName
the 指名する
 

rtl_createUuid
extern "C"
無効の rtl_createUuid(
sal_uInt8 * pTargetUUID,
const sal_uInt8 * pPredecessorUUID,
sal_Bool bUseEthernetAddress );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
生成するs a new 見解/翻訳/版 4 (無作為の number based) UUID (Universally Unique IDentifier).
Parameters
pTargetUUID
pointer to at least 16 bytes of memory. After the call it 含む/封じ込めるs
                            the newly 生成するd uuid in 網状組織 byte order.
pPredecessorUUID
ignored (was used when this 機能(する)/行事 returned
                            見解/翻訳/版 1 instead of 見解/翻訳/版 4 UUIDs).
bUseEthernetAddress
ignored (was used when this 機能(する)/行事 returned
                            見解/翻訳/版 1 instead of 見解/翻訳/版 4 UUIDs).

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.