diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-07-14 01:31:22 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-07-14 01:31:22 +0300 |
commit | 311c175f3184103950c72bc5c775174597430b83 (patch) | |
tree | ad022dc44a1c4177b3d53bf0d7eaa5a1736c8cf1 /src/fs/virtfs/fs.cpp | |
parent | 16bcb81b0509725e4546bcb3c390ca3c1bb7e7b1 (diff) | |
download | manaverse-311c175f3184103950c72bc5c775174597430b83.tar.gz manaverse-311c175f3184103950c72bc5c775174597430b83.tar.bz2 manaverse-311c175f3184103950c72bc5c775174597430b83.tar.xz manaverse-311c175f3184103950c72bc5c775174597430b83.zip |
Replace std::vector into macro STD_VECTOR.
In most case it equal to std::vector except debug modes.
Now it can be also mse::mstd::vector, but sadly this class not support
all required features.
Diffstat (limited to 'src/fs/virtfs/fs.cpp')
-rw-r--r-- | src/fs/virtfs/fs.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/fs/virtfs/fs.cpp b/src/fs/virtfs/fs.cpp index 9fe755560..2ec75ac05 100644 --- a/src/fs/virtfs/fs.cpp +++ b/src/fs/virtfs/fs.cpp @@ -51,7 +51,7 @@ namespace VirtFs { namespace { - std::vector<FsEntry*> mEntries; + STD_VECTOR<FsEntry*> mEntries; } // namespace void init(const std::string &restrict name) @@ -85,7 +85,7 @@ namespace VirtFs return FsDir::getUserDir(); } - std::vector<FsEntry*> &getEntries() + STD_VECTOR<FsEntry*> &getEntries() { return mEntries; } @@ -93,7 +93,7 @@ namespace VirtFs FsEntry *searchByRootInternal(const std::string &restrict root, const std::string &restrict subDir) { - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { const FsEntry *const entry = *it; if (entry->root == root && @@ -108,7 +108,7 @@ namespace VirtFs FsEntry *searchByTypeInternal(const std::string &restrict root, const FsEntryTypeT type) { - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { const FsEntry *const entry = *it; if (entry->root == root && @@ -134,7 +134,7 @@ namespace VirtFs if (findLast(rootDir, std::string(dirSeparator)) == false) rootDir += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; if (entry->funcs->exists(entry, name, rootDir) == true) @@ -159,7 +159,7 @@ namespace VirtFs rootDir += dirSeparator; StringVect &names = list->names; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; entry->funcs->enumerate(entry, rootDir, names); @@ -183,7 +183,7 @@ namespace VirtFs if (findLast(rootDir, std::string(dirSeparator)) == false) rootDir += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; entry->funcs->getFiles(entry, rootDir, list); @@ -205,7 +205,7 @@ namespace VirtFs if (findLast(rootDir, std::string(dirSeparator)) == false) rootDir += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; entry->funcs->getFilesWithDir(entry, rootDir, list); @@ -228,7 +228,7 @@ namespace VirtFs if (findLast(rootDir, std::string(dirSeparator)) == false) rootDir += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; entry->funcs->getDirs(entry, rootDir, list); @@ -248,7 +248,7 @@ namespace VirtFs if (findLast(dirName, std::string(dirSeparator)) == false) dirName += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; bool isDirFlag(false); @@ -279,7 +279,7 @@ namespace VirtFs filename.c_str()); return nullptr; } - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; File *const file = entry->funcs->openRead(entry, filename); @@ -298,7 +298,7 @@ namespace VirtFs filename.c_str()); return nullptr; } - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; File *const file = entry->funcs->openWrite(entry, filename); @@ -317,7 +317,7 @@ namespace VirtFs filename.c_str()); return nullptr; } - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; File *const file = entry->funcs->openAppend(entry, filename); @@ -487,7 +487,7 @@ namespace VirtFs { subDir += dirSeparator; } - FOR_EACH (std::vector<FsEntry*>::iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::iterator, it, mEntries) { FsEntry *const entry = *it; if (entry->root == oldDir && @@ -679,7 +679,7 @@ namespace VirtFs reportAlways("Called unmount without zip archive"); return false; } - FOR_EACH (std::vector<FsEntry*>::iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::iterator, it, mEntries) { FsEntry *const entry = *it; if (entry->root == oldDir && @@ -719,7 +719,7 @@ namespace VirtFs { subDir += dirSeparator; } - FOR_EACH (std::vector<FsEntry*>::iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::iterator, it, mEntries) { FsEntry *const entry = *it; if (entry->root == oldDir && @@ -756,7 +756,7 @@ namespace VirtFs if (findLast(rootDir, std::string(dirSeparator)) == false) rootDir += dirSeparator; - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; std::string realDir; @@ -785,7 +785,7 @@ namespace VirtFs { FsDir::deinit(); FsZip::deinit(); - FOR_EACH (std::vector<FsEntry*>::iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::iterator, it, mEntries) { FsEntry *const entry = *it; if (entry->type == FsEntryType::Dir) @@ -865,7 +865,7 @@ namespace VirtFs filename.c_str()); return nullptr; } - FOR_EACH (std::vector<FsEntry*>::const_iterator, it, mEntries) + FOR_EACH (STD_VECTOR<FsEntry*>::const_iterator, it, mEntries) { FsEntry *const entry = *it; const char *const buf = entry->funcs->loadFile(entry, |