16 #ifndef ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_CONSOLEPRINTER_H_ 17 #define ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_CONSOLEPRINTER_H_ 26 namespace sampleApplications {
27 namespace ipcServerSampleApp {
60 static void prettyPrint(std::initializer_list<std::string> lines);
68 static void captionsPrint(
const std::vector<std::string>& lines);
74 std::chrono::system_clock::time_point time,
75 const char* threadMoniker,
76 const char* text)
override;
85 std::shared_ptr<std::mutex> m_mutex;
97 #endif // ALEXA_CLIENT_SDK_LIBIPCSERVERSAMPLEAPP_INCLUDE_IPCSERVERSAMPLEAPP_CONSOLEPRINTER_H_ Level
Definition: Level.h:30
::std::string string
Definition: gtest-port.h:1097
void emit(avsCommon::utils::logger::Level level, std::chrono::system_clock::time_point time, const char *threadMoniker, const char *text) override
Definition: ConsolePrinter.h:32
static void prettyPrint(const std::string &stringToPrint)
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
static void captionsPrint(const std::vector< std::string > &lines)
static void simplePrint(const std::string &stringToPrint)