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,
...);
};