OmniSciDB  8a228a1076
S3Archive.cpp File Reference
#include "S3Archive.h"
#include <aws/core/Aws.h>
#include <aws/core/auth/AWSCredentialsProvider.h>
#include <aws/s3/model/GetObjectRequest.h>
#include <aws/s3/model/ListObjectsV2Request.h>
#include <aws/s3/model/Object.h>
#include <atomic>
#include <boost/filesystem.hpp>
#include <fstream>
#include <memory>
#include "Logger/Logger.h"
+ Include dependency graph for S3Archive.cpp:

Go to the source code of this file.

Macros

#define S3_LOG_WITH_LOCK(x)
 

Macro Definition Documentation

◆ S3_LOG_WITH_LOCK

#define S3_LOG_WITH_LOCK (   x)
Value:
{ \
std::lock_guard<std::mutex> lock(mutex_glog); \
x; \
}

Referenced by S3Archive::init_for_read().