Storage.h File Reference
#include "Storage/Device.h"
Include dependency graph for Storage.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
Storage | |
Functions | |
void | Storage::initialize () |
Called early in the startup phase. More... | |
const Device::List | Storage::getDevices () |
Get read-only reference to device list. More... | |
bool | Storage::registerDevice (Device *device) |
Register a storage device. More... | |
bool | Storage::unRegisterDevice (Device *device) |
Unregister a storage device. More... | |
Device * | Storage::findDevice (const String &name) |
Find a registered device. More... | |
Partition | Storage::findPartition (const String &name) |
Find the first partition matching the given name. More... | |
Iterator | Storage::findPartition (Partition::Type type=Partition::Type::any, uint8_t subType=Partition::SubType::any) |
Find partitions of the given type. More... | |
template<typename T > | |
std::enable_if< std::is_enum< T >::value, Iterator >::type | Storage::findPartition (T subType) |
template<typename T > | |
Storage::Partition | Storage::findDefaultPartition (T subType) |