####################### cmakepp_lang/map/remove ####################### .. module:: cmakepp_lang/map/remove .. function:: cpp_map_remove(this) Removes the specified keys from a map. This function removes the key-value pairs for specified keys from a map. :param this: The map that will have key-value pairs removed from it :type this: map :param \*args: The keys to remove from _r_this. :var CMAKEPP_LANG_DEBUG_MODE: Used to determine if CMakePP is being run in debug mode or not. :vartype CMAKEPP_LANG_DEBUG_MODE: bool Error Checking ============== If CMakePP is run in debug mode this function will assert that the first argument passed to this function was a map. If this assertion fails an error will be raised. These checks are only performed if CMakePP is run in debug mode.