42 #include "EST_Option.h"
43 #include "EST_util_class.h"
44 #include "EST_types.h"
67 kvl.
add_item(
"street",
"South Bbridge");
69 kvl.
add_item(
"post code",
"EH1 1HN");
70 kvl.
add_item(
"country",
"United Kingdom");
78 kvl.
add_item(
"country",
"Scotland", 1);
83 kvl.
add_item(
"country",
"Caledonia", 1);
87 cout << kvl.
val(
"country") << endl;
90 cout << kvl.
val(
"state") << endl;
95 cout << kvl.
val(
"state", 0) << endl;
100 cout << kvl.
val_def(
"state",
"unknown") << endl;
104 cout << kvl.
val(
"state") << endl;
int add_item(const K &rkey, const V &rval, int no_search=0)
add key-val pair to list
const V & val(const K &rkey, bool m=0) const
return value according to key (const)
const int present(const K &rkey) const
Returns true if key is present.
const V & val_def(const K &rkey, const V &def) const
value or default