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.

Namespaces

namespace  libdap

Classes

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

Defines

Internal DAP errors
#define cannot_read_file   1007
#define dummy_message   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 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 malformed_expr   1005

Definition at line 64 of file Error.h.

Referenced by libdap::Array::add_constraint(), libdap::build_btp_args(), libdap::extract_double_array(), libdap::extract_double_value(), libdap::extract_string_argument(), and libdap::Sequence::set_row_number_constraint().

#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().

#define unknown_error   1001

Definition at line 60 of file Error.h.

Referenced by libdap::parse_error(), libdap::DODSFilter::print_usage(), libdap::ResponseTooBigErr::ResponseTooBigErr(), libdap::DODSFilter::send_data(), and libdap::SignalHandlerRegisteredErr::SignalHandlerRegisteredErr().


Generated on Tue Mar 4 18:02:26 2008 for libdap++ by  doxygen 1.5.1