VizBlocks
NameDictionary.hpp
Go to the documentation of this file.
1 #ifndef NAMEDICTIONARY_h
2 #define NAMEDICTIONARY_h
3 
4 typedef struct
5 {
6  String key;
7  String value;
9 
11 {
12 
13  keyValuePair data[50] = {
14  {"c2c373", "abe"},
15  {"c31d9d", "aja"},
16  {"c2b603", "ace"},
17  {"da58f5", "ali"},
18  {"da6195", "alf"},
19  {"da50d8", "amy"},
20  {"da5649", "ann"},
21  {"c2b2d6", "art"},
22  {"da516d", "aya"},
23  {"c2a597", "bea"},
24  {"da5331", "bev"},
25  {"8e07b", "bob"},
26  {"c318a1", "bud"},
27  {"da5a56", "deb"},
28  {"da4a70", "cal"},
29  {"c2c5c2", "cam"},
30  {"c2a5e6", "che"},
31  {"c2a23f", "dot"},
32  {"c2c415", "dan"},
33  {"c2bf2a", "dax"},
34  {"30d6ed", "fin"},
35  {"30d00b", "jim"},
36  {"1a6b16", "joe"},
37  {"8810e9", "kat"},
38  {"31054b", "kev"},
39  {"30ce48", "sam"},
40  {"30db8b", "tim"},
41  };
42 
43  int _arraySize;
44 
45 public:
47  {
48  _arraySize = sizeof(data) / sizeof(keyValuePair);
49  };
53  String get(String key);
57  void list();
61  void values();
65  void keys();
69  int length();
70 };
71 
72 #endif
NameDictionary
Definition: NameDictionary.hpp:11
keyValuePair
Definition: NameDictionary.hpp:5
keyValuePair::key
String key
Definition: NameDictionary.hpp:6
NameDictionary::keys
void keys()
What does this do?
NameDictionary::length
int length()
What does this do?
NameDictionary::get
String get(String key)
What does this do?
NameDictionary::NameDictionary
NameDictionary()
Definition: NameDictionary.hpp:46
NameDictionary::values
void values()
What does this do?
keyValuePair::value
String value
Definition: NameDictionary.hpp:7
NameDictionary::list
void list()
What does this do?