src/base/blob.cpp
Namespaces
Functions
Functions Documentation
function OUTCOME_CPP_DEFINE_CATEGORY_3
OUTCOME_CPP_DEFINE_CATEGORY_3(
sgns::base ,
BlobError ,
e
)
Source code
#include "base/blob.hpp"
OUTCOME_CPP_DEFINE_CATEGORY_3(sgns::base, BlobError, e) {
using sgns::base::BlobError;
switch(e) {
case BlobError::INCORRECT_LENGTH:
return "Input string has incorrect length, not matching the blob size";
}
return "Unknown error";
}
namespace sgns::base {
// explicit instantiations for the most frequently used blobs
template class Blob<8ul>;
template class Blob<16ul>;
template class Blob<32ul>;
template class Blob<64ul>;
} // namespace sgns::base
Updated on 2026-03-04 at 13:10:44 -0800