Logo
中文版
详情联系: neusar-support@reachauto.com

UUID 类型定义。 更多...

UuidType 的协作图:

struct  ara::crypto::Uuid
 全局唯一标识符类型定义 更多...
 

函数

constexpr bool ara::crypto::operator== (const Uuid &lhs, const Uuid &rhs) noexcept
 判断两个Uuid是否相等 更多...
 
constexpr bool ara::crypto::operator< (const Uuid &lhs, const Uuid &rhs) noexcept
 判断第一个 Uuid 是否小于第二个 Uuid 更多...
 
constexpr bool ara::crypto::operator> (const Uuid &lhs, const Uuid &rhs) noexcept
 判断第一个 Uuid 是否大于第二个 Uuid 更多...
 
constexpr bool ara::crypto::operator!= (const Uuid &lhs, const Uuid &rhs) noexcept
 判断第一个Uuid是否不等于第二个Uuid 更多...
 
constexpr bool ara::crypto::operator<= (const Uuid &lhs, const Uuid &rhs) noexcept
 判断第一个Uuid是否小于等于第二个Uuid 更多...
 
constexpr bool ara::crypto::operator>= (const Uuid &lhs, const Uuid &rhs) noexcept
 判断第一个Uuid是否大于等于第二个Uuid 更多...
 
bool ara::crypto::Uuid::IsNil () const noexcept
 检查这个标识符是否是"Nil UUID" 更多...
 

详细描述

UUID 类型定义。

函数说明

◆ IsNil()

bool ara::crypto::Uuid::IsNil ( ) const
inlinenoexcept

检查这个标识符是否是"Nil UUID"

模板参数
N/A
参数
[in]N/A
[out]N/A
[in,out]N/A
返回
true 表示是"Nil"; false表示其他
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10411
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

被这些函数引用 , 以及 .

这是这个函数的调用关系图:

◆ operator!=()

constexpr bool ara::crypto::operator!= ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断第一个Uuid是否不等于第二个Uuid

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果不等于则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10454
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

◆ operator<()

constexpr bool ara::crypto::operator< ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断第一个 Uuid 是否小于第二个 Uuid

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果小于则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10452
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

◆ operator<=()

constexpr bool ara::crypto::operator<= ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断第一个Uuid是否小于等于第二个Uuid

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果小于等于则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10455
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

◆ operator==()

constexpr bool ara::crypto::operator== ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断两个Uuid是否相等

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果相等则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10451
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

◆ operator>()

constexpr bool ara::crypto::operator> ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断第一个 Uuid 是否大于第二个 Uuid

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果大于则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10453
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.

◆ operator>=()

constexpr bool ara::crypto::operator>= ( const Uuid lhs,
const Uuid rhs 
)
inlineconstexprnoexcept

判断第一个Uuid是否大于等于第二个Uuid

模板参数
N/A
参数
[in]lhs左值
[in]rhs右值
[out]N/A
[in,out]N/A
返回
如果大于等于则返回true
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_10456
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

在文件 第 行定义.