(self, region: str, region_base_addr: int, address, is_on_stack: bool, function_address: Optional[int])
Constructor for the class AddressWrapper.

        :param region:              Name of the memory regions it belongs to.
        :param region_base_addr:    Base address of the memory region
        :param address:             An address (not a ValueSet object).
        :param is_on_stack:         Whether this address is on a stack region or not.
        :param function_address:    Related function address (if any).
Constructor for the class AddressWrapper.
Constructor for the class AddressWrapper .
def __init__(self, region: str, region_base_addr: int, address, is_on_stack: bool, function_address: Optional[int]):
        """
        Constructor for the class AddressWrapper.

        :param region:              Name of the memory regions it belongs to.
        :param region_base_addr:    Base address of the memory region
        :param address:             An address (not a ValueSet object).
        :param is_on_stack:         Whether this address is on a stack region or not.
        :param function_address:    Related function address (if any).
        """
        self.region = region
        self.region_base_addr = region_base_addr
        self.address = address
        self.is_on_stack = is_on_stack
        self.function_address = function_address
def __init__ ( self , region : str , region_base_addr : int , address , is_on_stack : bool , function_address : Optional [ int ] ) : self . region = region self . region_base_addr = region_base_addr self . address = address self . is_on_stack = is_on_stack self . function_address = function_address