Skip to content

jessica-cheng/cs4500-a1-part2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

--- OVERVIEW --- The Map API is created to serve as an organized storage for key-value pairs. It was implemented based off of Python's hashmap class (without the hashing -- for now).

--- DETAILS --- The Map object currently contains only one field: "pairs". This is a pointer to an array of objects known as KeyValues. They serve as key-value pairs of the map.

It contains a constructor and destructor, as well as several standard Map functions.

Both Map and KeyValue implement the Object class. This allows for recursive type storage. It is possible for a KeyValue pair to contain another KeyValue pair or even entire Map as a key or value. Therefore, a Map can recursively contain several other Maps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%