libdap++  Updated for version 3.14.0
Error.h File Reference
#include <cstdio>
#include <iostream>
#include <string>
Include dependency graph for Error.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libdap::Error
 A class for error processing. More...
 

Namespaces

 libdap
 

Macros

Internal DAP errors
#define undefined_error   1000
 Undefined error code. More...
 
#define unknown_error   1001
 Unknown error. More...
 
#define internal_error   1002
 Internal server error. More...
 
#define no_such_file   1003
 
#define no_such_variable   1004
 
#define malformed_expr   1005
 
#define no_authorization   1006
 
#define cannot_read_file   1007
 
#define dummy_message   1008
 

Typedefs

typedef int libdap::ErrorCode
 An enumerated type for common errors. More...
 

Macro Definition Documentation

#define cannot_read_file   1007

Definition at line 66 of file Error.h.

Referenced by libdap::DAS::parse(), libdap::DDS::parse(), and libdap::Error::set_error_code().

#define dummy_message   1008

Definition at line 67 of file Error.h.

#define internal_error   1002

Definition at line 61 of file Error.h.

Referenced by libdap::InternalErr::InternalErr().

#define no_authorization   1006

Definition at line 65 of file Error.h.

#define no_such_file   1003

Definition at line 62 of file Error.h.

#define no_such_variable   1004

Definition at line 63 of file Error.h.

#define undefined_error   1000

Definition at line 59 of file Error.h.

Referenced by libdap::Error::OK(), and libdap::Error::set_error_code().