You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
833 B
22 lines
833 B
/*
|
|
* Copyright(C) 1999-2023 National Technology & Engineering Solutions
|
|
* of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
|
|
* NTESS, the U.S. Government retains certain rights in this software.
|
|
*
|
|
* See packages/seacas/LICENSE for details
|
|
*/
|
|
#pragma once
|
|
#include <fmt/color.h>
|
|
#include <sstream>
|
|
#include <string>
|
|
|
|
int name_length();
|
|
char **get_name_array(int size, int length);
|
|
void free_name_array(char **names, int size);
|
|
|
|
[[noreturn]] void Error(const std::string &x);
|
|
[[noreturn]] void Error(std::ostringstream &buf);
|
|
void Warning(const std::string &x);
|
|
void ERR_OUT(std::ostringstream &buf);
|
|
void DIFF_OUT(std::ostringstream &buf, fmt::detail::color_type color = fmt::color::red);
|
|
void DIFF_OUT(const std::string &buf, fmt::detail::color_type color = fmt::color::red);
|
|
|