nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
NDS::abi_0::connection::daq_error Class Reference

an error state was returned by the NDS server More...

#include <nds_connection.hh>

Inheritance diagram for NDS::abi_0::connection::daq_error:
Inheritance graph
[legend]
Collaboration diagram for NDS::abi_0::connection::daq_error:
Collaboration graph
[legend]

Public Member Functions

DLL_EXPORT daq_error (int daq_code)
 
DLL_EXPORT daq_error (int daq_code, const std::string &additional_information)
 
DLL_EXPORT daq_error (int daq_code, const char *additional_information)
 
DLL_EXPORT int DAQCode () const
 
- Public Member Functions inherited from NDS::abi_0::connection::error
DLL_EXPORT error (const std::string &What, int ErrNo=0)
 

Static Private Member Functions

static std::string format (int DAQCode, const char *extra=nullptr)
 

Private Attributes

int index
 
int error_code
 

Static Private Attributes

static int counter_
 

Detailed Description

an error state was returned by the NDS server

Constructor & Destructor Documentation

NDS::abi_0::connection::daq_error::daq_error ( int  daq_code)
explicit
NDS::abi_0::connection::daq_error::daq_error ( int  daq_code,
const std::string &  additional_information 
)
NDS::abi_0::connection::daq_error::daq_error ( int  daq_code,
const char *  additional_information 
)

Member Function Documentation

DLL_EXPORT int NDS::abi_0::connection::daq_error::DAQCode ( ) const
inline
std::string NDS::abi_0::connection::daq_error::format ( int  DAQCode,
const char *  extra = nullptr 
)
staticprivate

Member Data Documentation

int NDS::abi_0::connection::daq_error::counter_
staticprivate
int NDS::abi_0::connection::daq_error::error_code
private
int NDS::abi_0::connection::daq_error::index
private

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