cvm-attestation-sample-app/Logger.h (20 lines of code) (raw):

#pragma once #include <iostream> #include <stdarg.h> #include <vector> #include <AttestationClient.h> #include <iostream> #include <stdio.h> #include <stdarg.h> #include <memory> #include <mutex> #include <fstream> class Logger : public attest::AttestationLogger { public: void Log(const char* log_tag, LogLevel level, const char* function, const int line, const char* fmt, ...); };