CSCE 221-(507-509)
Programing Assignment 2
Overview MySTL Testing Todos
 All Classes Namespaces Files Functions Variables Typedefs Friends Groups Pages
Todo List
Member mystl::map< Key, Value >::at (const Key &k)
implement at function. Utilize find function.
Member mystl::map< Key, Value >::at (const Key &k) const
implement at function. Utilize find function.
Member mystl::map< Key, Value >::count (const Key &k) const
Implement count. Utilize the find operation.
Member mystl::map< Key, Value >::erase (const_iterator position)
Implement erase. Utilize eraser helper.
Member mystl::map< Key, Value >::erase (const Key &k)
Implement erase. Utilize finder and eraser helpers.
Member mystl::map< Key, Value >::eraser (node *n)
Implement eraser helper function
Member mystl::map< Key, Value >::find (const Key &k) const
Implement find. Utilize the finder helper
Member mystl::map< Key, Value >::find (const Key &k)
Implement find. Utilize the finder helper.
Member mystl::map< Key, Value >::finder (const Key &k) const
Implement finder helper function
Member mystl::map< Key, Value >::insert (const value_type &v)
Implement erase. Utilize inserter helper.
Member mystl::map< Key, Value >::inserter (const value_type &v)
Implement inserter helper function
Member mystl::map< Key, Value >::node::node (const node &n)
Finish implementation of this copy constructor. Hint: left and right are not copied correctly at the moment
Member mystl::map< Key, Value >::node::~node ()
Implement node destructor
Member mystl::map< Key, Value >::operator[] (const Key &k)
implement at function. Utilize inserter function.