9 typedef char response_code_type
;
11 namespace response_codes
13 enum { success
='+', error
='-', logged_in
='!' };
14 // const response_code_type success = '+';
15 // const response_code_type error = '-';
16 // const response_code_type logged_in = '!';
21 response_code_type code
;
28 response(response_code_type code
, std::string message
)
34 struct success_response
: response
36 success_response(std::string message
)
37 :response(response_codes::success
, message
)
41 struct error_response
: response
43 error_response(std::string message
)
44 :response(response_codes::error
, message
)
48 struct no_response
: response
{};