ClickHouse/dbms/src/Disks/tests/gtest_disk.h

19 lines
369 B
C++
Raw Normal View History

2020-01-28 16:08:30 +00:00
#include <Disks/IDisk.h>
#include <Disks/DiskLocal.h>
#include <Disks/DiskMemory.h>
template <typename T>
DB::DiskPtr createDisk();
template <>
DB::DiskPtr createDisk<DB::DiskMemory>();
template <>
DB::DiskPtr createDisk<DB::DiskLocal>();
template <typename T>
void destroyDisk(DB::DiskPtr & disk);
template <>
void destroyDisk<DB::DiskLocal>(DB::DiskPtr & disk);