It's basically an implementation of a templatized hashtable inside a Container. This Container class acts like a Manager controlling how itens will be pushed and retrieved.
CREATE mycontainer key=string value=int N=3
ADD mycontainer "mykey1" 42
ADD mycontainer "mykey2" 17
ADD mycontainer "mykey3" 19
ADD mycontainer "mykey4" 0
GET mycontainer "mykey1"
DESTRUCT mycontainer
To use the functionality below however, you must use cmake to generate the makefiles. OBS: This project was tested under CentOS 6.5 and macOS 10.12.
mkdir build
cd build
cmake ..
make
From build directory:
make test
Licensed under the Apache 2.0 license.