ROOT_Application  2.0
C++ Core modules and GUIStock
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes
TALibException Class Reference

Base class for exception coming from talibapi interface. More...

#include <TALibException.h>

Inheritance diagram for TALibException:
Inheritance graph
[legend]
Collaboration diagram for TALibException:
Collaboration graph
[legend]

Public Member Functions

 TALibException ()
 
 TALibException (const Indicator &indic, const std::vector< int > &vec_param, const std::string &message)
 TALibException.cpp. More...
 
 ~TALibException () throw ()
 
virtual const char * what () const noexcept
 
std::string GetIndicator () const
 

Protected Attributes

std::string mindic
 
std::vector< int > mvec_param
 
std::string mTAMsg
 

Detailed Description

Base class for exception coming from talibapi interface.

Definition at line 25 of file TALibException.h.

Constructor & Destructor Documentation

TALibException::TALibException ( )
inline

Definition at line 28 of file TALibException.h.

TALibException::TALibException ( const Indicator indic,
const std::vector< int > &  vec_param,
const std::string &  message 
)

TALibException.cpp.

Implementation file.

Last modified

Id:
TALibException.cpp 511 2014-12-07 15:42:15Z martinml

Definition at line 27 of file TALibException.cpp.

References Indicator::label(), mindic, mTAMsg, and mvec_param.

Here is the call graph for this function:

TALibException::~TALibException ( )
throw (
)
inline

Definition at line 32 of file TALibException.h.

Member Function Documentation

std::string TALibException::GetIndicator ( ) const
inline

Definition at line 40 of file TALibException.h.

References mindic.

Referenced by StockTALibError::StockTALibError().

Here is the caller graph for this function:

virtual const char* TALibException::what ( ) const
inlinevirtualnoexcept

Reimplemented in StockTALibError.

Definition at line 35 of file TALibException.h.

References mTAMsg.

Referenced by Stock::ComputeTA(), Stock::LoadListData(), and StockTALibError::StockTALibError().

Here is the caller graph for this function:

Field Documentation

std::string TALibException::mindic
protected

Definition at line 45 of file TALibException.h.

Referenced by GetIndicator(), and TALibException().

std::string TALibException::mTAMsg
protected

Definition at line 47 of file TALibException.h.

Referenced by TALibException(), and what().

std::vector<int> TALibException::mvec_param
protected

Definition at line 46 of file TALibException.h.

Referenced by TALibException().


The documentation for this class was generated from the following files: