Add BlockDevice and Filesystem classes inside mbed namespace.
Adding new modules inside the namespace could be breaking change for existing code base
hence add `using namespace::class` for classes newly added to mbed namespace to maintian
backwards compatibility.

MBED_NO_GLOBAL_USING_DIRECTIVE is added to remove auto-addition of namespace
Macro guard `MBED_NO_GLOBAL_USING_DIRECTIVE` is added around namespace, to avoid
polluting users namespace.
ls
1 parent b6e381b commit da69da972fc09d2b026a1914113d8d5ffe661c97
@deepikabhavnani deepikabhavnani authored on 25 Oct 2018
Deepika committed on 26 Nov 2018
Showing 38 changed files
View
components/storage/blockdevice/COMPONENT_DATAFLASH/DataFlashBlockDevice.cpp
View
components/storage/blockdevice/COMPONENT_DATAFLASH/DataFlashBlockDevice.h
View
components/storage/blockdevice/COMPONENT_FLASHIAP/FlashIAPBlockDevice.cpp
View
components/storage/blockdevice/COMPONENT_FLASHIAP/FlashIAPBlockDevice.h
View
components/storage/blockdevice/COMPONENT_QSPIF/QSPIFBlockDevice.h
View
components/storage/blockdevice/COMPONENT_RSPIF/SPIFReducedBlockDevice.cpp
View
components/storage/blockdevice/COMPONENT_RSPIF/SPIFReducedBlockDevice.h
View
components/storage/blockdevice/COMPONENT_SD/SDBlockDevice.cpp
View
components/storage/blockdevice/COMPONENT_SD/SDBlockDevice.h
View
components/storage/blockdevice/COMPONENT_SPIF/SPIFBlockDevice.h
View
features/storage/blockdevice/BlockDevice.h
View
features/storage/blockdevice/BufferedBlockDevice.cpp
View
features/storage/blockdevice/BufferedBlockDevice.h
View
features/storage/blockdevice/ChainingBlockDevice.cpp
View
features/storage/blockdevice/ChainingBlockDevice.h
View
features/storage/blockdevice/ExhaustibleBlockDevice.cpp
View
features/storage/blockdevice/ExhaustibleBlockDevice.h
View
features/storage/blockdevice/FlashSimBlockDevice.cpp
View
features/storage/blockdevice/FlashSimBlockDevice.h
View
features/storage/blockdevice/HeapBlockDevice.cpp
View
features/storage/blockdevice/HeapBlockDevice.h
View
features/storage/blockdevice/MBRBlockDevice.cpp
View
features/storage/blockdevice/MBRBlockDevice.h
View
features/storage/blockdevice/ObservingBlockDevice.cpp
View
features/storage/blockdevice/ObservingBlockDevice.h
View
features/storage/blockdevice/ProfilingBlockDevice.cpp
View
features/storage/blockdevice/ProfilingBlockDevice.h
View
features/storage/blockdevice/ReadOnlyBlockDevice.cpp
View
features/storage/blockdevice/ReadOnlyBlockDevice.h
View
features/storage/blockdevice/SlicingBlockDevice.cpp
View
features/storage/blockdevice/SlicingBlockDevice.h
View
features/storage/filesystem/fat/FATFileSystem.cpp
View
features/storage/filesystem/fat/FATFileSystem.h
View
features/storage/filesystem/littlefs/LittleFileSystem.cpp
View
features/storage/filesystem/littlefs/LittleFileSystem.h
View
features/storage/filesystem/mbed_filesystem.h
View
platform/FileSystemHandle.cpp
View
platform/FileSystemHandle.h