quantlab.core.store_uses.FoundStoreUse#

class quantlab.core.store_uses.FoundStoreUse(where, component, use)[source]#

Bases: object

One use walk_store_uses found: where, by whom, and the use.

Parameters:
wherestr

The path of the declaring component in the tree walked (walk_components paths; "" for the root).

componentComponent

The declaring component.

useStoreUse

The use, its relation "source" when found under a BuiltFrom.

Examples

>>> found = walk_store_uses(label)[0]
>>> found.where, found.relation, found.path == found.use.path
('factor.dataset', 'reads', True)
property handle#

The RangedStoreHandle of a ranged store, None otherwise.

property path#

The store, as declared; None for a panel held in memory.

property ranged#

Whether the store is written by date range.

property relation#

The relation of the use in the tree walked.