Safeheron-SGX-Native-Development-Framework v1.2.0
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12]
 Nssgx
 Nattestation_tThis module is designed for generating and verifying remote attestation reports within a Trusted Execution Environment (TEE)
 Nattestation_uThis module is designed for verifying remote attestation reports in a untrusted execution environment
 Nconfig_tThis module is designed to be able to directly read configuration file data in enclave
 Ndecimal_tThis module is designed high precision numbers operations in enclave, a Trusted Execution Environment (TEE)
 Nexception_tThis module is an exception class designed to facilitate the throwing of error messages
 Nfilesystem_tThis module is designed to operate directly on files and directories in enclave
 Nhttp_tThis module implements the functionalities of both server and client within a Trusted Execution Environment (TEE)
 Nhttp_uThis module is the untrusted part of http. Its purpose is to initialize the http_t module. It needs to be called after creating the enclave and before calling the http_t function
 Njson_tThis module is a lightweight wrapper for nlohmann::json, designed for extracting values from a JSON object
 Nlog_tThis module is designed to output log information from trusted execution environments to a log file
 Nlog_uThis module is designed to output log information from untrusted execution environments to a log file
 Ntestframework_tThis module is a testing framework designed for test cases within the enclave
 Nutils_tThis module provides a comprehensive set of utility classes and functions for secure memory management, time handling, formatted operations, thread management, and other foundational functionalities in a Trusted Execution Environment (TEE)