libdap++ Updated for version 3.8.2

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

namespace  libdap

Defines

Internal DAP errors
#define undefined_error   1000
 Undefined error code.
#define unknown_error   1001
 Unknown error.
#define internal_error   1002
 Internal server error.
#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.

Define Documentation

#define cannot_read_file   1007

Definition at line 66 of file Error.h.

Referenced by libdap::DDS::parse(), libdap::DAS::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().