log_messages.cc 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. // File created from log_messages.mes on Thu Jul 7 15:32:06 2011
  2. #include <cstddef>
  3. #include <log/message_types.h>
  4. #include <log/message_initializer.h>
  5. namespace isc {
  6. namespace log {
  7. extern const isc::log::MessageID LOG_BAD_DESTINATION = "LOG_BAD_DESTINATION";
  8. extern const isc::log::MessageID LOG_BAD_SEVERITY = "LOG_BAD_SEVERITY";
  9. extern const isc::log::MessageID LOG_BAD_STREAM = "LOG_BAD_STREAM";
  10. extern const isc::log::MessageID LOG_DUPLICATE_MESSAGE_ID = "LOG_DUPLICATE_MESSAGE_ID";
  11. extern const isc::log::MessageID LOG_DUPLICATE_NAMESPACE = "LOG_DUPLICATE_NAMESPACE";
  12. extern const isc::log::MessageID LOG_INPUT_OPEN_FAIL = "LOG_INPUT_OPEN_FAIL";
  13. extern const isc::log::MessageID LOG_INVALID_MESSAGE_ID = "LOG_INVALID_MESSAGE_ID";
  14. extern const isc::log::MessageID LOG_NAMESPACE_EXTRA_ARGS = "LOG_NAMESPACE_EXTRA_ARGS";
  15. extern const isc::log::MessageID LOG_NAMESPACE_INVALID_ARG = "LOG_NAMESPACE_INVALID_ARG";
  16. extern const isc::log::MessageID LOG_NAMESPACE_NO_ARGS = "LOG_NAMESPACE_NO_ARGS";
  17. extern const isc::log::MessageID LOG_NO_MESSAGE_ID = "LOG_NO_MESSAGE_ID";
  18. extern const isc::log::MessageID LOG_NO_MESSAGE_TEXT = "LOG_NO_MESSAGE_TEXT";
  19. extern const isc::log::MessageID LOG_NO_SUCH_MESSAGE = "LOG_NO_SUCH_MESSAGE";
  20. extern const isc::log::MessageID LOG_OPEN_OUTPUT_FAIL = "LOG_OPEN_OUTPUT_FAIL";
  21. extern const isc::log::MessageID LOG_PREFIX_EXTRA_ARGS = "LOG_PREFIX_EXTRA_ARGS";
  22. extern const isc::log::MessageID LOG_PREFIX_INVALID_ARG = "LOG_PREFIX_INVALID_ARG";
  23. extern const isc::log::MessageID LOG_READING_LOCAL_FILE = "LOG_READING_LOCAL_FILE";
  24. extern const isc::log::MessageID LOG_READ_ERROR = "LOG_READ_ERROR";
  25. extern const isc::log::MessageID LOG_UNRECOGNISED_DIRECTIVE = "LOG_UNRECOGNISED_DIRECTIVE";
  26. extern const isc::log::MessageID LOG_WRITE_ERROR = "LOG_WRITE_ERROR";
  27. } // namespace log
  28. } // namespace isc
  29. namespace {
  30. const char* values[] = {
  31. "LOG_BAD_DESTINATION", "unrecognized log destination: %1",
  32. "LOG_BAD_SEVERITY", "unrecognized log severity: %1",
  33. "LOG_BAD_STREAM", "bad log console output stream: %1",
  34. "LOG_DUPLICATE_MESSAGE_ID", "duplicate message ID (%1) in compiled code",
  35. "LOG_DUPLICATE_NAMESPACE", "line %1: duplicate $NAMESPACE directive found",
  36. "LOG_INPUT_OPEN_FAIL", "unable to open message file %1 for input: %2",
  37. "LOG_INVALID_MESSAGE_ID", "line %1: invalid message identification '%2'",
  38. "LOG_NAMESPACE_EXTRA_ARGS", "line %1: $NAMESPACE directive has too many arguments",
  39. "LOG_NAMESPACE_INVALID_ARG", "line %1: $NAMESPACE directive has an invalid argument ('%2')",
  40. "LOG_NAMESPACE_NO_ARGS", "line %1: no arguments were given to the $NAMESPACE directive",
  41. "LOG_NO_MESSAGE_ID", "line %1: message definition line found without a message ID",
  42. "LOG_NO_MESSAGE_TEXT", "line %1: line found containing a message ID ('%2') and no text",
  43. "LOG_NO_SUCH_MESSAGE", "could not replace message text for '%1': no such message",
  44. "LOG_OPEN_OUTPUT_FAIL", "unable to open %1 for output: %2",
  45. "LOG_PREFIX_EXTRA_ARGS", "line %1: $PREFIX directive has too many arguments",
  46. "LOG_PREFIX_INVALID_ARG", "line %1: $PREFIX directive has an invalid argument ('%2')",
  47. "LOG_READING_LOCAL_FILE", "reading local message file %1",
  48. "LOG_READ_ERROR", "error reading from message file %1: %2",
  49. "LOG_UNRECOGNISED_DIRECTIVE", "line %1: unrecognised directive '%2'",
  50. "LOG_WRITE_ERROR", "error writing to %1: %2",
  51. NULL
  52. };
  53. const isc::log::MessageInitializer initializer(values);
  54. } // Anonymous namespace