SimGrid: xbt_ex_t Struct Reference

SimGrid 3.10 Versatile Simulation of Distributed Systems

- Home page
- Online documentation
- Dev's Corner

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
xbt_ex_t Struct Reference
Exception support

Structure describing an exception. More...

`#include <ex.h>`

## Data Fields
char * | msg
xbt_errcat_t | category
int | value
char * | procname
int | pid
char * | file
int | line
char * | func

## Detailed Description

Structure describing an exception.

## Field Documentation

char* xbt_ex_t::msg

human readable message

xbt_errcat_t xbt_ex_t::category

category like HTTP (what went wrong)

int xbt_ex_t::value

like errno (why did it went wrong)

char* xbt_ex_t::procname

Name of the process who thrown this

int xbt_ex_t::pid

PID of the process who thrown this

char* xbt_ex_t::file

Thrown point

int xbt_ex_t::line

Thrown point

char* xbt_ex_t::func

Thrown point

The documentation for this struct was generated from the following file:

- include/xbt/ex.h