mirror of
https://github.com/ksherlock/profuse.git
synced 2024-06-10 17:29:32 +00:00
27 lines
440 B
C
27 lines
440 B
C
|
//
|
||
|
// Device.h
|
||
|
// profuse
|
||
|
//
|
||
|
// Created by Kelvin Sherlock on 2/19/2011.
|
||
|
// Copyright 2011 __MyCompanyName__. All rights reserved.
|
||
|
//
|
||
|
|
||
|
#ifndef __DEVICE_DEVICE_H__
|
||
|
#define __DEVICE_DEVICE_H__
|
||
|
|
||
|
#include <tr1/memory>
|
||
|
|
||
|
namespace Device {
|
||
|
|
||
|
class BlockDevice;
|
||
|
class BlockCache;
|
||
|
|
||
|
typedef std::tr1::shared_ptr<BlockDevice> BlockDevicePointer;
|
||
|
typedef std::tr1::shared_ptr<BlockCache> BlockCachePointer;
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
#endif
|