易失性可信容器类,用于在RAM中缓存CryptoAPI对象数据
更多...
#include <volatile_trusted_container.h>
易失性可信容器类,用于在RAM中缓存CryptoAPI对象数据
- Swsid
- SWS_CRYPT_10850
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- class
- 符号
- ara::crypto::VolatileTrustedContainer
- 范围
- namespace ara::crypto
- 基类
- N/A
- 分类
- ara
- 头文件
-
- 注解
- N/A
- 模板参数
-
在文件 第 行定义.
◆ Uptr
◆ ~VolatileTrustedContainer()
| virtual ara::crypto::VolatileTrustedContainer::~VolatileTrustedContainer |
( |
| ) |
|
|
virtualdefaultnoexcept |
析构函数
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_10851
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
◆ GetIOInterface()
| virtual IOInterface& ara::crypto::VolatileTrustedContainer::GetIOInterface |
( |
| ) |
const |
|
pure virtualnoexcept |
获取一个IOInterface, 用于导入导出对象到这个容器中
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- 该容器的IOInterface的引用
- 注解
- 该接口被再次调用时,上一次的IOInterface对象指针将被释放
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_10853
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
◆ operator=() [1/2]
将另一个VolatileTrustedContainer拷贝赋值给此实例
- 模板参数
-
- 参数
-
| [in] | other | 其他VolatileTrustedContainer实例 |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- *this 包含其他实例内容
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_30206
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara
◆ operator=() [2/2]
将另一个VolatileTrustedContainer移动赋值给此实例
- 模板参数
-
- 参数
-
| [in] | other | 其他VolatileTrustedContainer实例 |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- *this 包含其他实例内容
- 注解
- N/A
- 错误码偏差项
- N/A
- 异常
-
- Swsid
- SWS_CRYPT_30207
- 符合标准
- yes
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- reentrant
- Fireandforget
- no
- 错误
- N/A
- 头文件
-
- 异常安全
- noexcept
- 分类
- ara