#include <stdio.h>#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 | Error |
| A class for error processing. More... | |
Internal DAP errors | |
| #define | can_not_read_file 1007 |
| #define | cannot_read_file 1008 |
| #define | internal_error 1002 |
| Internal server error. | |
| #define | malformed_expr 1005 |
| #define | no_authorization 1006 |
| #define | no_such_file 1003 |
| #define | no_such_variable 1004 |
| #define | undefined_error 1000 |
| Undefined error code. | |
| #define | unknown_error 1001 |
| Unknown error. | |
Typedefs | |
| typedef int | ErrorCode |
| An enumerated type for common errors. | |
Enumerations | |
| enum | ProgramType { undefined_prog_type = -1, no_program, java, tcl } |
|
|
Definition at line 64 of file Error.h. Referenced by DDS::parse(), and DAS::parse(). |
|
|
|
|
|
|
|
|
Definition at line 62 of file Error.h. Referenced by Array::add_constraint(), libdap::extract_double_array(), libdap::extract_double_value(), libdap::extract_string_argument(), and Sequence::set_row_number_constraint(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 57 of file Error.h. Referenced by Error::Error(), and Error::set_error_code(). |
|
|
Definition at line 58 of file Error.h. Referenced by Error::Error(), parse_error(), DODSFilter::print_usage(), and DODSFilter::send_data(). |
|
|
The most common errors within DAP2 have special codes so that they can be spotted easily by the client software. Any error without a matching code gets the |
|
|
|
1.3.9.1