27inline void print(
const std::string &message_type =
"",
const std::string &message_line =
"") {
28 static std::string *node_name =
nullptr;
29 if (node_name ==
nullptr) {
30 node_name =
new std::string(HOST_NAME_MAX,
' ');
31 gethostname(node_name->data(), HOST_NAME_MAX);
33 if (message_type.empty()) {
34 std::cout << std::endl;
36 std::cout << message_type <<
" " << node_name->c_str() <<
"] " << message_line << std::endl