guts
Loading...
Searching...
No Matches
guts Namespace Reference

Variables

constexpr char SERIALIZED_NULL_TOKEN [] = "NULL"
constexpr int EC__FILENOTFOUND = 301
constexpr int EC__G4NUMBERERROR = 302
constexpr char KBOLD [] = "\x1B[1m"
constexpr char KRED [] = "\x1B[31m"
constexpr char KGRN [] = "\x1B[32m"
constexpr char KYEL [] = "\x1B[33m"
constexpr char KBLU [] = "\x1B[34m"
constexpr char KMAG [] = "\x1B[35m"
constexpr char KCYN [] = "\x1B[36m"
constexpr char KWHT [] = "\x1B[37m"
constexpr char RST [] = "\x1B[0m"
constexpr char FATALERRORL [] = "\x1B[1m\x1B[31mFatal Error: \x1B[0m\x1B[0m"
constexpr char GWARNING [] = "\x1B[1m\x1B[33mWarning: \x1B[0m\x1B[0m"
constexpr char CONSTRUCTORLOG [] = "↑"
constexpr char DESTRUCTORLOG [] = "↓"
constexpr char POINTITEM [] = "•"
constexpr char CIRCLEITEM [] = "◦"
constexpr char SQUAREITEM [] = "◻︎"
constexpr char ARROWITEM [] = "➤"
constexpr char GREENPOINTITEM [] = "\x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
constexpr char GREENCIRCLEITEM [] = "\x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
constexpr char GREENSQUAREITEM [] = "\x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
constexpr char GREENARROWITEM [] = "\x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
constexpr char REDPOINTITEM [] = "\x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
constexpr char REDCIRCLEITEM [] = "\x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
constexpr char REDSQUAREITEM [] = "\x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
constexpr char REDARROWITEM [] = "\x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
constexpr char GTAB [] = " "
constexpr char GTABTAB [] = " "
constexpr char GTABTABTAB [] = " "
constexpr char GTABX4 [] = " "
constexpr char GTABX5 [] = " "
constexpr char GTABX6 [] = " "
constexpr char GTABX7 [] = " "
constexpr char GTABX8 [] = " "
constexpr char TPOINTITEM [] = " •"
constexpr char TCIRCLEITEM [] = " ◦"
constexpr char TSQUAREITEM [] = " ◻︎"
constexpr char TARROWITEM [] = " ➤"
constexpr char TGREENPOINTITEM [] = " \x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
constexpr char TGREENCIRCLEITEM [] = " \x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
constexpr char TGREENSQUAREITEM [] = " \x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
constexpr char TGREENARROWITEM [] = " \x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
constexpr char TREDPOINTITEM [] = " \x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
constexpr char TREDCIRCLEITEM [] = " \x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
constexpr char TREDSQUAREITEM [] = " \x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
constexpr char TREDARROWITEM [] = " \x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
constexpr char TTPOINTITEM [] = " •"
constexpr char TTCIRCLEITEM [] = " ◦"
constexpr char TTSQUAREITEM [] = " ◻︎"
constexpr char TTARROWITEM [] = " ➤"
constexpr char TTGREENPOINTITEM [] = " \x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
constexpr char TTGREENCIRCLEITEM [] = " \x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
constexpr char TTGREENSQUAREITEM [] = " \x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
constexpr char TTGREENARROWITEM [] = " \x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
constexpr char TTREDPOINTITEM [] = " \x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
constexpr char TTREDCIRCLEITEM [] = " \x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
constexpr char TTREDSQUAREITEM [] = " \x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
constexpr char TTREDARROWITEM [] = " \x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
constexpr char HHL [] = "⏵"
constexpr char HHR [] = "⏴"
constexpr char RSTHHR [] = "⏴\x1B[0m"
constexpr char GREENHHL [] = "\x1B[32m⏵"
constexpr char REDHHL [] = "\x1B[31m⏵"
constexpr char YELLOWHHL [] = "\x1B[33m⏵"
constexpr char BOLDWHHL [] = "\x1B[1m⏵\x1B[0m"

Variable Documentation

◆ ARROWITEM

char guts::ARROWITEM[] = "➤"
inlineconstexpr

Definition at line 41 of file gutsConventions.h.

◆ BOLDWHHL

char guts::BOLDWHHL[] = "\x1B[1m⏵\x1B[0m"
inlineconstexpr

Definition at line 95 of file gutsConventions.h.

◆ CIRCLEITEM

char guts::CIRCLEITEM[] = "◦"
inlineconstexpr

Definition at line 39 of file gutsConventions.h.

◆ CONSTRUCTORLOG

char guts::CONSTRUCTORLOG[] = "↑"
inlineconstexpr

Definition at line 34 of file gutsConventions.h.

◆ DESTRUCTORLOG

char guts::DESTRUCTORLOG[] = "↓"
inlineconstexpr

Definition at line 35 of file gutsConventions.h.

◆ EC__FILENOTFOUND

int guts::EC__FILENOTFOUND = 301
inlineconstexpr

Process exit code used when an expected file cannot be opened or found.

Definition at line 14 of file gutsConventions.h.

◆ EC__G4NUMBERERROR

int guts::EC__G4NUMBERERROR = 302
inlineconstexpr

Process exit code used when parsing a Geant4-style numeric string fails.

Definition at line 17 of file gutsConventions.h.

◆ FATALERRORL

char guts::FATALERRORL[] = "\x1B[1m\x1B[31mFatal Error: \x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 31 of file gutsConventions.h.

◆ GREENARROWITEM

char guts::GREENARROWITEM[] = "\x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 46 of file gutsConventions.h.

◆ GREENCIRCLEITEM

char guts::GREENCIRCLEITEM[] = "\x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 44 of file gutsConventions.h.

◆ GREENHHL

char guts::GREENHHL[] = "\x1B[32m⏵"
inlineconstexpr

Definition at line 92 of file gutsConventions.h.

◆ GREENPOINTITEM

char guts::GREENPOINTITEM[] = "\x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 43 of file gutsConventions.h.

◆ GREENSQUAREITEM

char guts::GREENSQUAREITEM[] = "\x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 45 of file gutsConventions.h.

◆ GTAB

char guts::GTAB[] = " "
inlineconstexpr

Definition at line 53 of file gutsConventions.h.

◆ GTABTAB

char guts::GTABTAB[] = " "
inlineconstexpr

Definition at line 54 of file gutsConventions.h.

◆ GTABTABTAB

char guts::GTABTABTAB[] = " "
inlineconstexpr

Definition at line 55 of file gutsConventions.h.

◆ GTABX4

char guts::GTABX4[] = " "
inlineconstexpr

Definition at line 56 of file gutsConventions.h.

◆ GTABX5

char guts::GTABX5[] = " "
inlineconstexpr

Definition at line 57 of file gutsConventions.h.

◆ GTABX6

char guts::GTABX6[] = " "
inlineconstexpr

Definition at line 58 of file gutsConventions.h.

◆ GTABX7

char guts::GTABX7[] = " "
inlineconstexpr

Definition at line 59 of file gutsConventions.h.

◆ GTABX8

char guts::GTABX8[] = " "
inlineconstexpr

Definition at line 60 of file gutsConventions.h.

◆ GWARNING

char guts::GWARNING[] = "\x1B[1m\x1B[33mWarning: \x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 32 of file gutsConventions.h.

◆ HHL

char guts::HHL[] = "⏵"
inlineconstexpr

Definition at line 89 of file gutsConventions.h.

◆ HHR

char guts::HHR[] = "⏴"
inlineconstexpr

Definition at line 90 of file gutsConventions.h.

◆ KBLU

char guts::KBLU[] = "\x1B[34m"
inlineconstexpr

Definition at line 24 of file gutsConventions.h.

◆ KBOLD

char guts::KBOLD[] = "\x1B[1m"
inlineconstexpr

Definition at line 20 of file gutsConventions.h.

◆ KCYN

char guts::KCYN[] = "\x1B[36m"
inlineconstexpr

Definition at line 26 of file gutsConventions.h.

◆ KGRN

char guts::KGRN[] = "\x1B[32m"
inlineconstexpr

Definition at line 22 of file gutsConventions.h.

◆ KMAG

char guts::KMAG[] = "\x1B[35m"
inlineconstexpr

Definition at line 25 of file gutsConventions.h.

◆ KRED

char guts::KRED[] = "\x1B[31m"
inlineconstexpr

Definition at line 21 of file gutsConventions.h.

◆ KWHT

char guts::KWHT[] = "\x1B[37m"
inlineconstexpr

Definition at line 27 of file gutsConventions.h.

◆ KYEL

char guts::KYEL[] = "\x1B[33m"
inlineconstexpr

Definition at line 23 of file gutsConventions.h.

◆ POINTITEM

char guts::POINTITEM[] = "•"
inlineconstexpr

Definition at line 38 of file gutsConventions.h.

◆ REDARROWITEM

char guts::REDARROWITEM[] = "\x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 50 of file gutsConventions.h.

◆ REDCIRCLEITEM

char guts::REDCIRCLEITEM[] = "\x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 48 of file gutsConventions.h.

◆ REDHHL

char guts::REDHHL[] = "\x1B[31m⏵"
inlineconstexpr

Definition at line 93 of file gutsConventions.h.

◆ REDPOINTITEM

char guts::REDPOINTITEM[] = "\x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 47 of file gutsConventions.h.

◆ REDSQUAREITEM

char guts::REDSQUAREITEM[] = "\x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 49 of file gutsConventions.h.

◆ RST

char guts::RST[] = "\x1B[0m"
inlineconstexpr

Definition at line 28 of file gutsConventions.h.

◆ RSTHHR

char guts::RSTHHR[] = "⏴\x1B[0m"
inlineconstexpr

Definition at line 91 of file gutsConventions.h.

◆ SERIALIZED_NULL_TOKEN

char guts::SERIALIZED_NULL_TOKEN[] = "NULL"
inlineconstexpr

Null token used by legacy ASCII, database-row, and fixed-column output adapters.

Definition at line 11 of file gutsConventions.h.

◆ SQUAREITEM

char guts::SQUAREITEM[] = "◻︎"
inlineconstexpr

Definition at line 40 of file gutsConventions.h.

◆ TARROWITEM

char guts::TARROWITEM[] = " ➤"
inlineconstexpr

Definition at line 65 of file gutsConventions.h.

◆ TCIRCLEITEM

char guts::TCIRCLEITEM[] = " ◦"
inlineconstexpr

Definition at line 63 of file gutsConventions.h.

◆ TGREENARROWITEM

char guts::TGREENARROWITEM[] = " \x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 69 of file gutsConventions.h.

◆ TGREENCIRCLEITEM

char guts::TGREENCIRCLEITEM[] = " \x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 67 of file gutsConventions.h.

◆ TGREENPOINTITEM

char guts::TGREENPOINTITEM[] = " \x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 66 of file gutsConventions.h.

◆ TGREENSQUAREITEM

char guts::TGREENSQUAREITEM[] = " \x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 68 of file gutsConventions.h.

◆ TPOINTITEM

char guts::TPOINTITEM[] = " •"
inlineconstexpr

Definition at line 62 of file gutsConventions.h.

◆ TREDARROWITEM

char guts::TREDARROWITEM[] = " \x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 73 of file gutsConventions.h.

◆ TREDCIRCLEITEM

char guts::TREDCIRCLEITEM[] = " \x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 71 of file gutsConventions.h.

◆ TREDPOINTITEM

char guts::TREDPOINTITEM[] = " \x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 70 of file gutsConventions.h.

◆ TREDSQUAREITEM

char guts::TREDSQUAREITEM[] = " \x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 72 of file gutsConventions.h.

◆ TSQUAREITEM

char guts::TSQUAREITEM[] = " ◻︎"
inlineconstexpr

Definition at line 64 of file gutsConventions.h.

◆ TTARROWITEM

char guts::TTARROWITEM[] = " ➤"
inlineconstexpr

Definition at line 78 of file gutsConventions.h.

◆ TTCIRCLEITEM

char guts::TTCIRCLEITEM[] = " ◦"
inlineconstexpr

Definition at line 76 of file gutsConventions.h.

◆ TTGREENARROWITEM

char guts::TTGREENARROWITEM[] = " \x1B[1m\x1B[32m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 82 of file gutsConventions.h.

◆ TTGREENCIRCLEITEM

char guts::TTGREENCIRCLEITEM[] = " \x1B[1m\x1B[32m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 80 of file gutsConventions.h.

◆ TTGREENPOINTITEM

char guts::TTGREENPOINTITEM[] = " \x1B[1m\x1B[32m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 79 of file gutsConventions.h.

◆ TTGREENSQUAREITEM

char guts::TTGREENSQUAREITEM[] = " \x1B[1m\x1B[32m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 81 of file gutsConventions.h.

◆ TTPOINTITEM

char guts::TTPOINTITEM[] = " •"
inlineconstexpr

Definition at line 75 of file gutsConventions.h.

◆ TTREDARROWITEM

char guts::TTREDARROWITEM[] = " \x1B[1m\x1B[31m➤\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 86 of file gutsConventions.h.

◆ TTREDCIRCLEITEM

char guts::TTREDCIRCLEITEM[] = " \x1B[1m\x1B[31m◦\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 84 of file gutsConventions.h.

◆ TTREDPOINTITEM

char guts::TTREDPOINTITEM[] = " \x1B[1m\x1B[31m•\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 83 of file gutsConventions.h.

◆ TTREDSQUAREITEM

char guts::TTREDSQUAREITEM[] = " \x1B[1m\x1B[31m◻︎\x1B[0m\x1B[0m"
inlineconstexpr

Definition at line 85 of file gutsConventions.h.

◆ TTSQUAREITEM

char guts::TTSQUAREITEM[] = " ◻︎"
inlineconstexpr

Definition at line 77 of file gutsConventions.h.

◆ YELLOWHHL

char guts::YELLOWHHL[] = "\x1B[33m⏵"
inlineconstexpr

Definition at line 94 of file gutsConventions.h.