24 lines
507 B
C++
24 lines
507 B
C++
#include "MetaCoreFoundation/MetaCoreLogService.h"
|
|
|
|
#include <utility>
|
|
|
|
namespace MetaCore {
|
|
|
|
void MetaCoreLogService::AddEntry(MetaCoreLogLevel level, std::string category, std::string message) {
|
|
Entries_.push_back(MetaCoreLogEntry{
|
|
level,
|
|
std::move(category),
|
|
std::move(message)
|
|
});
|
|
}
|
|
|
|
const std::vector<MetaCoreLogEntry>& MetaCoreLogService::GetEntries() const {
|
|
return Entries_;
|
|
}
|
|
|
|
void MetaCoreLogService::Clear() {
|
|
Entries_.clear();
|
|
}
|
|
|
|
} // namespace MetaCore
|