# tensorflow::ops::Abort::Attrs Struct Reference

# tensorflow::ops::Abort::Attrs

`#include <control_flow_ops.h>`

Optional attribute setters for [Abort](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/abort#classtensorflow_1_1ops_1_1_abort).

## Summary

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs_1a8e6778ce0cc69ac4c93f8487b050178b = ""` | `StringPiece` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs_1af8b1af887b1e0ee0a1700b63a6bbb0ed = false` | `bool` |

| ### Public functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs_1a70ea437886112efadb8d0bc28610166b(StringPiece x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs` A string which is the message associated with the exception. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs_1abf792ac0d80e8bbe8cac55b0b54cdf9a(bool x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/abort/attrs#structtensorflow_1_1ops_1_1_abort_1_1_attrs` Defaults to false. |

## Public attributes

### error_msg_

```
StringPiece tensorflow::ops::Abort::Attrs::error_msg_ = ""
```

### exit_without_error_

```
bool tensorflow::ops::Abort::Attrs::exit_without_error_ = false
```

## Public functions

### ErrorMsg

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::Abort::Attrs::ErrorMsg(
  StringPiece x
)
```
A string which is the message associated with the exception.

Defaults to ""

### ExitWithoutError

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::Abort::Attrs::ExitWithoutError(
  bool x
)
```
Defaults to false.