// SPDX-License-Identifier: MIT
#pragma once
#include <locale>
#include <string>
#include <dso/DSOVisibility.hh>
namespace fedem
{
namespace exception
{
PLUGIN_EXPORT std::string descriptionHead( std::string const& message,
std::locale const& loc );
PLUGIN_EXPORT std::string descriptionHead( std::string const& message );
PLUGIN_EXPORT std::string descriptionOptional( std::string const& file,
unsigned long lineNo,
std::locale const& loc );
PLUGIN_EXPORT std::string descriptionOptional( std::string const& file,
unsigned long lineNo );
} // namespace exception
} // namespace fedem