---
title: ERLError
summary: Errors that can arise during ERL operations.
url: https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/erl/class.ERLError/
---

**Kind:** Class  
**Module:** [erl](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/erl/)  
**Package:** compute-sdk-cpp 0.7.0  
**Source:** https://github.com/fastly/compute-sdk-cpp/blob/ff911e47be2f319e83a9cde960d2c3c5db534280/include/fastly/erl.h#L9

Include `fastly/erl.h` to use this class.

Errors that can arise during [ERL](https://www.fastly.com/documentation/reference/compute/sdks/cpp/fastly/erl/class.ERL/) operations.

## Constructor

**Source:** https://github.com/fastly/compute-sdk-cpp/blob/ff911e47be2f319e83a9cde960d2c3c5db534280/include/fastly/erl.h#L16

```cpp
explicit fastly::erl::ERLError::ERLError(Code code)
```

**Parameters**

- `code`: `Code`

## Methods

### code

**Source:** https://github.com/fastly/compute-sdk-cpp/blob/ff911e47be2f319e83a9cde960d2c3c5db534280/include/fastly/erl.h#L17

```cpp
Code fastly::erl::ERLError::code() const
```

**Returns**

`Code`
