(self, start, obj, size, overwrite=False)
Store a variable into the storage.

        :param int start: The beginning address of the variable.
        :param obj: The object to store.
        :param int size: Size of the object to store.
        :param bool overwrite: Whether existing objects should be overwritten or not.
        :return: None
Store a variable into the storage.
Store a variable into the storage .
def _store(self, start, obj, size, overwrite=False):
        """
        Store a variable into the storage.

        :param int start: The beginning address of the variable.
        :param obj: The object to store.
        :param int size: Size of the object to store.
        :param bool overwrite: Whether existing objects should be overwritten or not.
        :return: None
        """

        stored_object = StoredObject(start, obj, size)
        self._object_mapping[stored_object.obj_id] = stored_object
        self.__store(stored_object, overwrite=overwrite)
def _store ( self , start , obj , size , overwrite = False ) : stored_object = StoredObject ( start , obj , size ) self . _object_mapping [ stored_object . obj_id ] = stored_object self . __store ( stored_object , overwrite = overwrite )