Skip to content

Commit

Permalink
Added noexcept some function in common.h
Browse files Browse the repository at this point in the history
  • Loading branch information
gabime committed Oct 9, 2018
1 parent d0beac7 commit 2a7b995
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions include/spdlog/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -85,17 +85,17 @@ static const char *level_names[] SPDLOG_LEVEL_NAMES;

static const char *short_level_names[]{"T", "D", "I", "W", "E", "C", "O"};

inline const char *to_c_str(spdlog::level::level_enum l)
inline const char *to_c_str(spdlog::level::level_enum l) noexcept
{
return level_names[l];
}

inline const char *to_short_c_str(spdlog::level::level_enum l)
inline const char *to_short_c_str(spdlog::level::level_enum l) noexcept
{
return short_level_names[l];
}

inline spdlog::level::level_enum from_str(const std::string &name)
inline spdlog::level::level_enum from_str(const std::string &name) noexcept
{
static std::unordered_map<std::string, level_enum> name_to_level = // map string->level
{{level_names[0], level::trace}, // trace
Expand Down

0 comments on commit 2a7b995

Please sign in to comment.