BLPAPI C++  3.22.1
blpapi_exception.h File Reference

Defines Exceptions that can be thrown by the blpapi library. More...

#include <blpapi_defs.h>
#include <blpapi_error.h>
#include <exception>
#include <string>

Go to the source code of this file.

Classes

struct  blpapi_ErrorInfo
 
class  Exception
 
class  DuplicateCorrelationIdException
 
class  InvalidStateException
 
class  InvalidArgumentException
 
class  InvalidConversionException
 
class  IndexOutOfRangeException
 
class  FieldNotFoundException
 
class  UnknownErrorException
 
class  UnsupportedOperationException
 
class  NotFoundException
 
class  ExceptionUtil
 

Namespaces

 BloombergLP
 
 BloombergLP::blpapi
 

Macros

#define INCLUDED_EXCEPTION
 
#define INCLUDED_STRING
 

Typedefs

typedef struct blpapi_ErrorInfo blpapi_ErrorInfo_t
 

Functions

int blpapi_getErrorInfo (blpapi_ErrorInfo_t *buffer, int errorCode)
 

Detailed Description

Defines Exceptions that can be thrown by the blpapi library.

Macro Definition Documentation

◆ INCLUDED_EXCEPTION

#define INCLUDED_EXCEPTION

◆ INCLUDED_STRING

#define INCLUDED_STRING