summaryrefslogtreecommitdiff
path: root/src/database/database_structure.hpp
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-09-19 19:44:05 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2017-09-19 19:44:05 +0200
commit1d2ee29cb9207ce53d52de40b790628bee2ef4da (patch)
treee9f9254ac76ce277cdf0e5340586e541350f00bb /src/database/database_structure.hpp
parenta23cd8d13a27fe7cea81cc8960e4b36bef023515 (diff)
Fixed compilation issues of the database for MSVC 2013
Diffstat (limited to 'src/database/database_structure.hpp')
-rw-r--r--src/database/database_structure.hpp23
1 files changed, 12 insertions, 11 deletions
diff --git a/src/database/database_structure.hpp b/src/database/database_structure.hpp
index d592d7ac..9001b385 100644
--- a/src/database/database_structure.hpp
+++ b/src/database/database_structure.hpp
@@ -40,23 +40,24 @@ const std::string kDeviceTypeAll = "default";
const Name kDeviceNameDefault = {"default "};
struct DatabaseDevice {
- const Name name;
- const Params parameters; // parameter values
+ Name name;
+ Params parameters; // parameter values
+
};
struct DatabaseArchitecture {
- const std::string name;
- const std::vector<DatabaseDevice> devices;
+ std::string name;
+ std::vector<DatabaseDevice> devices;
};
struct DatabaseVendor {
- const std::string type;
- const std::string name;
- const std::vector<DatabaseArchitecture> architectures;
+ std::string type;
+ std::string name;
+ std::vector<DatabaseArchitecture> architectures;
};
struct DatabaseEntry {
- const std::string kernel;
- const Precision precision;
- const std::vector<std::string> parameter_names;
- const std::vector<DatabaseVendor> vendors;
+ std::string kernel;
+ Precision precision;
+ std::vector<std::string> parameter_names;
+ std::vector<DatabaseVendor> vendors;
};
// =================================================================================================