Package ghidra.program.database.symbol

# Interface VariableStorageManager

All Known Implementing Classes:
  `VariableStorageManagerDB`

public interface VariableStorageManager

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Address`
  `getVariableStorageAddress(VariableStorage storage, boolean create)`
  Get a variable address for the given storage specification.

- ## Method Details

  - ### getVariableStorageAddress

    Address getVariableStorageAddress(VariableStorage storage, boolean create) throws IOException
    Get a variable address for the given storage specification.
    Parameters:
      `storage` - variable storage specification
      `create` - if true a new variable address will be allocated if needed
    Returns:
      variable address which corresponds to the storage specification or null if not found and create is false.
    Throws:
      `IOException` - if an IO error occurs