UtilsLite
Utilities for C++ programming
Loading...
Searching...
No Matches
Utils_fmt.hh File Reference
#include "Utils.hh"
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

class  Utils::Runtime_Error
 Custom runtime error class for handling runtime exceptions. More...
 

Namespaces

namespace  Utils
 

Macros

#define UTILS_FMT_dot_HH
 

Functions

string Utils::fmt_table_left_top ()
 
string Utils::fmt_table_left_middle ()
 
string Utils::fmt_table_left_bottom ()
 
string Utils::fmt_table_middle_top ()
 
string Utils::fmt_table_middle_middle ()
 
string Utils::fmt_table_middle_bottom ()
 
string Utils::fmt_table_right_top ()
 
string Utils::fmt_table_right_middle ()
 
string Utils::fmt_table_right_bottom ()
 
string Utils::fmt_table_cross ()
 
string Utils::fmt_table_bar ()
 
string Utils::fmt_table_vbar ()
 
string Utils::fmt_table_dot ()
 
string Utils::fmt_table_vdots ()
 
string Utils::fmt_table_row (unsigned const width, string_view const L, string_view const R, string_view const F, string_view const title, string_view const align)
 
string Utils::fmt_table_row (unsigned const width, string_view const L, string_view const C, string_view const R, string_view const F, std::initializer_list< string_view > const names, string_view align)
 
string Utils::fmt_table_row (unsigned const width, string_view const L, string_view const C, string_view const R, string_view const F, unsigned const N)
 
string Utils::fmt_table_row (unsigned width, string_view title="", string_view align="^", string_view fill=" ")
 
string Utils::fmt_table_top_row (unsigned width, string_view title="", string_view align="^", string_view fill="─")
 
string Utils::fmt_table_middle_row (unsigned width, string_view title="", string_view align="^", string_view fill="─")
 
string Utils::fmt_table_bottom_row (unsigned width, string_view title="", string_view align="^", string_view fill="─")
 
string Utils::fmt_table_row (unsigned width, std::initializer_list< string_view > names, string_view align="<", string_view fill=" ")
 
string Utils::fmt_table_top_row (unsigned width, std::initializer_list< string_view > names, string_view align="<", string_view fill="─")
 
string Utils::fmt_table_middle_row (unsigned width, std::initializer_list< string_view > names, string_view align="<", string_view fill="─")
 
string Utils::fmt_table_bottom_row (unsigned width, std::initializer_list< string_view > names, string_view align="<", string_view fill="─")
 
string Utils::fmt_table_row (unsigned width, unsigned N, string_view fill=" ")
 
string Utils::fmt_table_top_row (unsigned width, unsigned N, string_view fill="─")
 
string Utils::fmt_table_middle_row (unsigned width, unsigned N, string_view fill="─")
 
string Utils::fmt_table_bottom_row (unsigned width, unsigned N, string_view fill="─")
 

Macro Definition Documentation

◆ UTILS_FMT_dot_HH

#define UTILS_FMT_dot_HH