diff options
author | Tushar Maheshwari <tushar27192@gmail.com> | 2019-09-13 19:09:15 (GMT) |
---|---|---|
committer | Tushar Maheshwari <tushar27192@gmail.com> | 2019-09-19 13:50:30 (GMT) |
commit | 71f088f53ae7f59e002ec893933d0f670347ea93 (patch) | |
tree | 52917f8ec74efaa57676a9ca26dad2a51dd75241 /Source/cmExportSetMap.h | |
parent | 6511fa6f3309984fc10de8471017c2bb32d8d286 (diff) | |
download | CMake-71f088f53ae7f59e002ec893933d0f670347ea93.zip CMake-71f088f53ae7f59e002ec893933d0f670347ea93.tar.gz CMake-71f088f53ae7f59e002ec893933d0f670347ea93.tar.bz2 |
cmExportSet: subsume cmExportSetMap source files
Diffstat (limited to 'Source/cmExportSetMap.h')
-rw-r--r-- | Source/cmExportSetMap.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/Source/cmExportSetMap.h b/Source/cmExportSetMap.h deleted file mode 100644 index 5764c0b..0000000 --- a/Source/cmExportSetMap.h +++ /dev/null @@ -1,27 +0,0 @@ -/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying - file Copyright.txt or https://cmake.org/licensing for details. */ -#ifndef cmExportSetMap_h -#define cmExportSetMap_h - -#include "cmConfigure.h" // IWYU pragma: keep - -#include <map> -#include <string> - -#include "cmExportSet.h" - -/// A name -> cmExportSet map with overloaded operator[]. -class cmExportSetMap : public std::map<std::string, cmExportSet> -{ - using derived = std::map<std::string, cmExportSet>; - -public: - /** \brief Overloaded operator[]. - * - * The operator is overloaded because cmExportSet has no default constructor: - * we do not want unnamed export sets. - */ - cmExportSet& operator[](const std::string& name); -}; - -#endif |