2011-02-22 02:59:33 +00:00
|
|
|
//
|
|
|
|
// 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__
|
|
|
|
|
2011-03-14 23:08:19 +00:00
|
|
|
#include <Common/smart_pointers.h>
|
2011-02-22 02:59:33 +00:00
|
|
|
|
|
|
|
namespace Device {
|
|
|
|
|
|
|
|
class BlockDevice;
|
|
|
|
class BlockCache;
|
|
|
|
|
2011-02-26 03:52:54 +00:00
|
|
|
typedef SHARED_PTR(BlockDevice) BlockDevicePointer;
|
|
|
|
typedef SHARED_PTR(BlockCache) BlockCachePointer;
|
2011-02-22 02:59:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|