Code View

plugin / plugin-2.2.0.0 / src / dso / ExceptionMessages.hh
// 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