origen.controller#

Classes#

class origen.controller.Base#
add_reg(*args, **kwargs)#
add_simple_reg(*args, **kwargs)#
add_sub_block(*args, **kwargs)#
property app#

Returns the application instance that defines this block

property block_dir#

Returns a path to the block directory where this block is defined

property block_path#

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)#
classmethod currently_loading(name)#
classmethod done_loading(name)#
classmethod is_currently_loading(name)#
is_top = False#
mem(offset, **kwargs)#
memory_map(name)#
model()#
model_id = None#
name = None#
path = None#
preface()#
reg(name)#
static shutdown(func)#
static startup(func)#
tree()#
tree_as_str(leader='', include_header=True)#
class origen.controller.Proxies(controller)#
class origen.controller.TopLevel#
add_reg(*args, **kwargs)#
add_simple_reg(*args, **kwargs)#
add_sub_block(*args, **kwargs)#
property app#

Returns the application instance that defines this block

property block_dir#

Returns a path to the block directory where this block is defined

property block_path#

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)#
classmethod currently_loading(name)#
db = None#
classmethod done_loading(name)#
static initialized(func)#
classmethod is_currently_loading(name)#
is_top = True#
mem(offset, **kwargs)#
memory_map(name)#
model()#
model_id = None#
name = None#
path = None#
preface()#
reg(name)#
static shutdown(func)#
static startup(func)#
tree()#
tree_as_str(leader='', include_header=True)#