microprobe.code.var.VariableArray¶
-
class
VariableArray(name, vartype, size, align=None, value=None, address=None)[source]¶ Bases:
microprobe.code.var.Variable-
__init__(name, vartype, size, align=None, value=None, address=None)[source]¶ Parameters: - name –
- vartype –
- size –
- align – (Default value = 16)
- value – (Default value = None)
Methods
__init__(name, vartype, size[, align, …])param name: array()Return if the variable is an array. set_address(address)Set variable address. Attributes
addressVariable address ( Address).alignVariable alignment ( int).elemsNumber of elements in the variable array ( int).nameVariable name ( str).sizeVariable size in bytes (: int).typeVariable type ( str).valueVariable value.
-
value¶ Variable value.
-
set_address(address)¶ Set variable address.
Parameters: address – Address of the variable.
-