RM
Size: a a a
RM
RM
RM
auto GetData = []<typename T>(auto& data) -> T
{
T value {};
try {
value = boost::lexical_cast<T>(data);
} catch(const boost::bad_lexical_cast &err) {
spdlog::error("Boost cast data: [Type: {}, Value: {}] to T: {} failure! Error: {}", typeid(data).name(), data, typeid(T).name(), err.what());
}
};
RM
auto id = GetData<uint32_t>(row["id"]);
RM
RM
RM
RM
RM
RM
RM
RM
RM
RM
RM
TS
O