---
name: "intel_security_metee_exception"
section: "3"
platform: "linux"
package: "intel-metee"
version: "6.2.6-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/intel_security_metee_exception"
---

# intel\_security\_metee\_exception(3)

## NAME

intel::security::metee\_exception

## SYNOPSIS

\#include \<meteepp.h\>

Inherits std::system\_error.

### Public Member Functions

**metee\_exception** (const std::string &what, int err=**TEE\_INTERNAL\_ERROR**)\
 **metee\_exception** (int err, const std::error\_category &cat)\
 **metee\_exception** (int err, const std::error\_category &cat, const std::string &what)\
 virtual **~metee\_exception** () noexcept\

## Detailed Description

MeTee error exception class class

Definition at line **53** of file **meteepp.h**.

## Constructor & Destructor Documentation

### intel::security::metee\_exception::metee\_exception (const std::string & what, int err = TEE\_INTERNAL\_ERROR) \[inline\]

Constructor

**Parameters**

*what* error string \
 *err* error code

Definition at line **60** of file **meteepp.h**.

### intel::security::metee\_exception::metee\_exception (int err, const std::error\_category & cat) \[inline\]

Constructor

**Parameters**

*err* error code \
 *cat* error category

Definition at line **65** of file **meteepp.h**.

### intel::security::metee\_exception::metee\_exception (int err, const std::error\_category & cat, const std::string & what) \[inline\]

Constructor

**Parameters**

*err* error code \
 *cat* error category \
 *what* error string

Definition at line **71** of file **meteepp.h**.

### virtual intel::security::metee\_exception::~metee\_exception () \[inline\], \[virtual\], \[noexcept\]

Destructor

Definition at line **74** of file **meteepp.h**.

## Author

Generated automatically by Doxygen for metee from the source code.
