Matt Spinler | b54357f | 2017-08-21 14:38:54 -0500 | [diff] [blame] | 1 | #pragma once |
2 | |||||
3 | #include <map> | ||||
4 | #include <string> | ||||
5 | #include <tuple> | ||||
6 | |||||
7 | namespace witherspoon | ||||
8 | { | ||||
9 | namespace power | ||||
10 | { | ||||
11 | namespace ucd90160 | ||||
12 | { | ||||
13 | |||||
14 | constexpr auto pathField = 0; | ||||
15 | |||||
16 | //Future commits will add more entries | ||||
17 | using DeviceDefinition = std::tuple<std::string>; | ||||
18 | |||||
19 | //Maps a device instance to its definition | ||||
20 | using DeviceMap = std::map<size_t, DeviceDefinition>; | ||||
21 | |||||
22 | } | ||||
23 | } | ||||
24 | } |