#include "refid.hpp" #include #include "components/misc/strings/algorithm.hpp" namespace ESM { bool RefId::operator==(const RefId& rhs) const { return this->mId == rhs.mId; } std::ostream& operator<<(std::ostream& os, const RefId& refId) { os << refId.getRefIdString(); return os; } RefId RefId::stringRefId(std::string_view id) { RefId newRefId; newRefId.mId = Misc::StringUtils::lowerCase(id); return newRefId; } const RefId RefId::sEmpty = {}; }