Safeheron-SGX-Native-Development-Framework v1.2.0
Loading...
Searching...
No Matches
ssgx_exception_t.h File Reference
#include <cstring>
#include <stdexcept>
#include <string>

Go to the source code of this file.

Classes

class  ssgx::exception_t::LocatedException
 LocatedException class thrown with extra information such as file_path, func, line_num, internal_code and descriptions. More...
 

Namespaces

namespace  ssgx
 
namespace  ssgx::exception_t
 This module is an exception class designed to facilitate the throwing of error messages.
 

Macros

#define EXCEPTION_BUF_SIZE_FILE_PATH   48
 
#define EXCEPTION_BUF_SIZE_FUNC   24
 
#define EXCEPTION_BUF_SIZE_MESSAGE   128
 

Macro Definition Documentation

◆ EXCEPTION_BUF_SIZE_FILE_PATH

#define EXCEPTION_BUF_SIZE_FILE_PATH   48

◆ EXCEPTION_BUF_SIZE_FUNC

#define EXCEPTION_BUF_SIZE_FUNC   24

◆ EXCEPTION_BUF_SIZE_MESSAGE

#define EXCEPTION_BUF_SIZE_MESSAGE   128