OmniSciDB  b28c0d5765
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ForeignStorageCache.cpp File Reference
#include "ForeignStorageCache.h"
#include <boost/filesystem.hpp>
#include "Shared/File.h"
#include "Shared/measure.h"
+ Include dependency graph for ForeignStorageCache.cpp:

Go to the source code of this file.

Namespaces

 foreign_storage
 
 foreign_storage::anonymous_namespace{ForeignStorageCache.cpp}
 

Typedefs

using foreign_storage::read_lock = heavyai::shared_lock< heavyai::shared_mutex >
 
using foreign_storage::write_lock = heavyai::unique_lock< heavyai::shared_mutex >
 

Functions

template<typename Func , typename T >
void foreign_storage::anonymous_namespace{ForeignStorageCache.cpp}::iterate_over_matching_prefix (Func func, T &chunk_collection, const ChunkKey &chunk_prefix)
 
void foreign_storage::anonymous_namespace{ForeignStorageCache.cpp}::set_metadata_for_buffer (AbstractBuffer *buffer, ChunkMetadata *meta)