UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Enumerations | Functions
dcf Namespace Reference

Classes

class  CalcBlock
 
class  CFFT2DCalcBlock
 
class  CUBPFCalcBlock
 
class  IPCSem
 
class  IPCMsgMan
 
class  Manager
 
class  ProcessObserver
 
class  Sem
 
class  ThreadCalcBlock
 
class  ThreadManager
 
class  UnnamedSem
 

Enumerations

enum  error_t {
  ErrSuccess = 0, ErrInvalidUnitId, ErrCantAllocateUnit, ErrNoAllocatedUnits,
  ErrUnknown
}
 
enum  mantype_t { CUDAMan = 0, ThreadMan, UndefinedMan }
 

Functions

std::string errstr (error_t err)
 

Detailed Description

Distributed computing facilities namespace.

Enumeration Type Documentation

Error codes

Enumerator
ErrSuccess 

No errors

ErrInvalidUnitId 

Incorrect id of unit

ErrCantAllocateUnit 

Can't allocate unit

ErrNoAllocatedUnits 

Allocated units are absent

ErrUnknown 

Unknown error

Types of manager

Enumerator
CUDAMan 

CUDA Manager

ThreadMan 

Thread manager

UndefinedMan 

Not defined manager, should not be

Function Documentation

std::string dcf::errstr ( error_t  err)

Prints error string from provided error code.