33 #ifndef BESDapErrorInfo_h_ 34 #define BESDapErrorInfo_h_ 1 54 ErrorCode _error_code;
65 virtual void add_tag(
const string &tag_name,
const string &tag_data, map<string, string> *attrs = 0);
66 virtual void begin_tag(
const string &tag_name, map<string, string> *attrs = 0);
67 virtual void end_tag(
const string &tag_name);
69 virtual void add_data(
const string &s);
70 virtual void add_space(
unsigned long num_spaces);
71 virtual void add_break(
unsigned long num_breaks);
73 virtual void add_data_from_file(
const string &key,
const string &name);
74 virtual void add_exception(
BESError &e,
const string &admin);
76 virtual void print(ostream &strm);
78 virtual void dump(ostream &strm)
const;
81 #endif // BESDapErrorInfo_h_
silent informational response object
informational response object
Abstract exception class for the BES with basic string message.
Structure storing information used by the BES to handle the request.