HGraph Reference
- Graph Run Loop
EvaluationModeGraphConfigurationGraphConfiguration.capture_valuesGraphConfiguration.cleanup_on_errorGraphConfiguration.default_log_levelGraphConfiguration.end_timeGraphConfiguration.error_capture_optionsGraphConfiguration.graph_loggerGraphConfiguration.life_cycle_observersGraphConfiguration.logger_formatterGraphConfiguration.profileGraphConfiguration.run_modeGraphConfiguration.start_timeGraphConfiguration.traceGraphConfiguration.trace_back_depthGraphConfiguration.trace_wiringGraphConfiguration.wiring_observers
evaluate_graph()eval_node()EvaluationLifeCycleObserverEvaluationLifeCycleObserver.on_after_graph_evaluation()EvaluationLifeCycleObserver.on_after_graph_push_nodes_evaluation()EvaluationLifeCycleObserver.on_after_node_evaluation()EvaluationLifeCycleObserver.on_after_start_graph()EvaluationLifeCycleObserver.on_after_start_node()EvaluationLifeCycleObserver.on_after_stop_graph()EvaluationLifeCycleObserver.on_after_stop_node()EvaluationLifeCycleObserver.on_before_graph_evaluation()EvaluationLifeCycleObserver.on_before_node_evaluation()EvaluationLifeCycleObserver.on_before_start_graph()EvaluationLifeCycleObserver.on_before_start_node()EvaluationLifeCycleObserver.on_before_stop_graph()EvaluationLifeCycleObserver.on_before_stop_node()
EvaluationTraceEvaluationTrace.set_print_all_values()EvaluationTrace.set_use_logger()EvaluationTrace.on_after_graph_evaluation()EvaluationTrace.on_after_node_evaluation()EvaluationTrace.on_after_start_graph()EvaluationTrace.on_after_start_node()EvaluationTrace.on_after_stop_graph()EvaluationTrace.on_after_stop_node()EvaluationTrace.on_before_graph_evaluation()EvaluationTrace.on_before_node_evaluation()EvaluationTrace.on_before_start_graph()EvaluationTrace.on_before_start_node()EvaluationTrace.on_before_stop_graph()EvaluationTrace.on_before_stop_node()
EvaluationProfilerEvaluationProfiler.on_after_graph_evaluation()EvaluationProfiler.on_after_node_evaluation()EvaluationProfiler.on_after_start_graph()EvaluationProfiler.on_after_start_node()EvaluationProfiler.on_after_stop_graph()EvaluationProfiler.on_after_stop_node()EvaluationProfiler.on_before_graph_evaluation()EvaluationProfiler.on_before_node_evaluation()EvaluationProfiler.on_before_start_graph()EvaluationProfiler.on_before_start_node()EvaluationProfiler.on_before_stop_graph()EvaluationProfiler.on_before_stop_node()
WiringObserverWiringTracer
- Decorators
operator()graph()compute_node()sink_node()generator()push_queue()const_fn()reference_service()subscription_service()request_reply_service()service_impl()adaptor()adaptor_impl()service_adaptor()service_adaptor_impl()component()pull_source_node()push_source_node()- Supporting functions
- Time-Series Types
TSTSSTSLTSBTSDSIGNALREFTSWTimeSeriesTimeSeriesOutputTimeSeriesOutput.apply_result()TimeSeriesOutput.can_apply_result()TimeSeriesOutput.clear()TimeSeriesOutput.copy_from_input()TimeSeriesOutput.copy_from_output()TimeSeriesOutput.invalidate()TimeSeriesOutput.mark_invalid()TimeSeriesOutput.mark_modified()TimeSeriesOutput.subscribe()TimeSeriesOutput.unsubscribe()TimeSeriesOutput.delta_valueTimeSeriesOutput.has_parent_outputTimeSeriesOutput.parent_outputTimeSeriesOutput.value
TimeSeriesInputTimeSeriesInput.bind_output()TimeSeriesInput.do_bind_output()TimeSeriesInput.do_un_bind_output()TimeSeriesInput.make_active()TimeSeriesInput.make_passive()TimeSeriesInput.un_bind_output()TimeSeriesInput.activeTimeSeriesInput.boundTimeSeriesInput.has_parent_inputTimeSeriesInput.has_peerTimeSeriesInput.outputTimeSeriesInput.parent_input
TimeSeriesDeltaValueTimeSeriesSignalInputTimeSeriesValueOutputTimeSeriesValueInputSetDeltaTimeSeriesSetTimeSeriesSetInputTimeSeriesSetOutputTimeSeriesIterableTimeSeriesListTimeSeriesListInputTimeSeriesListOutputTimeSeriesBundleTimeSeriesBundle.items()TimeSeriesBundle.key_from_value()TimeSeriesBundle.keys()TimeSeriesBundle.modified_items()TimeSeriesBundle.modified_keys()TimeSeriesBundle.modified_values()TimeSeriesBundle.valid_items()TimeSeriesBundle.valid_keys()TimeSeriesBundle.valid_values()TimeSeriesBundle.values()TimeSeriesBundle.as_schema
TimeSeriesBundleInputTimeSeriesBundleInput.from_ts()TimeSeriesBundleInput.copy_with()TimeSeriesBundleInput.do_bind_output()TimeSeriesBundleInput.items()TimeSeriesBundleInput.make_active()TimeSeriesBundleInput.make_passive()TimeSeriesBundleInput.values()TimeSeriesBundleInput.activeTimeSeriesBundleInput.all_validTimeSeriesBundleInput.boundTimeSeriesBundleInput.delta_valueTimeSeriesBundleInput.has_parent_inputTimeSeriesBundleInput.last_modified_timeTimeSeriesBundleInput.modifiedTimeSeriesBundleInput.outputTimeSeriesBundleInput.owning_graphTimeSeriesBundleInput.owning_nodeTimeSeriesBundleInput.parent_inputTimeSeriesBundleInput.validTimeSeriesBundleInput.value
TimeSeriesBundleOutputTimeSeriesDictTimeSeriesDict.added_items()TimeSeriesDict.added_keys()TimeSeriesDict.added_values()TimeSeriesDict.create()TimeSeriesDict.get()TimeSeriesDict.get_or_create()TimeSeriesDict.items()TimeSeriesDict.keys()TimeSeriesDict.modified_items()TimeSeriesDict.modified_keys()TimeSeriesDict.modified_values()TimeSeriesDict.removed_items()TimeSeriesDict.removed_keys()TimeSeriesDict.removed_values()TimeSeriesDict.valid_items()TimeSeriesDict.valid_keys()TimeSeriesDict.valid_values()TimeSeriesDict.values()TimeSeriesDict.key_set
TimeSeriesDictInputTimeSeriesDictOutputTimeSeriesReferenceTimeSeriesReferenceOutputTimeSeriesReferenceInputTimeSeriesWindowTimeSeriesWindowOutputTimeSeriesWindowInput
- Typing
HgTypeMetaDataHgTypeMetaData.parse_type()HgTypeMetaData.parse_value()HgTypeMetaData.as_reference()HgTypeMetaData.build_resolution_dict()HgTypeMetaData.dereference()HgTypeMetaData.do_build_resolution_dict()HgTypeMetaData.matches()HgTypeMetaData.matches_type()HgTypeMetaData.resolve()HgTypeMetaData.generic_rankHgTypeMetaData.has_referencesHgTypeMetaData.is_atomicHgTypeMetaData.is_context_managerHgTypeMetaData.is_context_wiredHgTypeMetaData.is_genericHgTypeMetaData.is_injectableHgTypeMetaData.is_referenceHgTypeMetaData.is_resolvedHgTypeMetaData.is_scalarHgTypeMetaData.py_typeHgTypeMetaData.type_vars
AbstractSchemaCompoundScalarTimeSeriesSchemacompound_scalar()ts_schema()
- Injectables
InjectableTypesEnumSTATESCHEDULERLOGGEREvaluationClockEvaluationEngineApiEvaluationEngineApi.add_after_evaluation_notification()EvaluationEngineApi.add_before_evaluation_notification()EvaluationEngineApi.add_life_cycle_observer()EvaluationEngineApi.remove_life_cycle_observer()EvaluationEngineApi.request_engine_stop()EvaluationEngineApi.end_timeEvaluationEngineApi.evaluation_clockEvaluationEngineApi.evaluation_modeEvaluationEngineApi.is_stop_requestedEvaluationEngineApi.start_time
- Dynamic Graphs
- Operators
abs_()add_()all_()any_()apply()average()batch()bit_and()bit_or()bit_xor()BoolResultcast_()call()clip()cmp_()CmpResultcombine()const()contains_()convert()collapse_keys()collect()count()day_of_month()default()DebugContextdebug_print()dedup()diff()difference()DivideByZerodiv_()divmod_()downcast_()downcast_ref()drop()emit()eq_()evaluation_time_in_range()explode()filter_()flip()flip_keys()floordiv_()format_()from_json()gate()ge_()getattr_()getitem_()gt_()if_()if_cmp()if_then_else()if_true()index_of()intersection()invert_()is_empty()join()keys_()lag()last_modified_date()last_modified_time()le_()len_()lift()ln()log_()lshift_()lt_()Matchmatch_()max_()mean()merge()min_()mod_()modified()month_of_year()mul_()ne_()neg_()not_()nothing()null_sink()or_()partition()pass_through_node()pos_()pow_()print_()race()rekey()replace()resample()round_()route_by_index()rshift_()sample()schedule()slice_()split()std()str_()step()stop_engine()str_()sub_()substr()sum_()symmetric_difference()take()throttle()to_json()to_window()type_()uncollapse_keys()union()unpartition()valid()values_()var()WindowResultyear()zero()
- Operators Support
- Services
- hgraph.numpy_