GraphLab: Distributed Graph-Parallel API  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
graphlab::execution_status Struct Reference

the reasons for execution completion. More...

#include <graphlab/engine/execution_status.hpp>

List of all members.

Public Types

enum  status_enum {
  UNSET, RUNNING, TASK_DEPLETION, TIMEOUT,
  FORCED_ABORT, EXCEPTION
}

Static Public Member Functions

static std::string to_string (status_enum es)

Detailed Description

the reasons for execution completion.

Because there are several reasons why the graphlab engine might terminate the exec_status value is returned from the start function after completing execution.

Definition at line 37 of file execution_status.hpp.


Member Enumeration Documentation

Enumerator:
RUNNING 

The default termination reason

TASK_DEPLETION 

The engine is currently running Execution completed successfully due to task depletion

TIMEOUT 

The execution completed after timing out

FORCED_ABORT 

the engine was stopped by calling force abort

EXCEPTION 

the engine was stopped by an exception

Definition at line 38 of file execution_status.hpp.


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