CompositeIntendedSignalStrategyGetAllIntendedSignalsEvaluator Method |
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals.
If there are no matching signals, the evaluator will return an empty
SignalCollection.
Namespace:
AGI.Foundation.Communications.SignalProcessing
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public override SignalEvaluator GetAllIntendedSignalsEvaluator(
EvaluatorGroup group,
SignalPropagationGraph graph,
ISignalSource signalSource
)
Public Overrides Function GetAllIntendedSignalsEvaluator (
group As EvaluatorGroup,
graph As SignalPropagationGraph,
signalSource As ISignalSource
) As SignalEvaluator
public:
virtual SignalEvaluator^ GetAllIntendedSignalsEvaluator(
EvaluatorGroup^ group,
SignalPropagationGraph^ graph,
ISignalSource^ signalSource
) override
abstract GetAllIntendedSignalsEvaluator :
group : EvaluatorGroup *
graph : SignalPropagationGraph *
signalSource : ISignalSource -> SignalEvaluator
override GetAllIntendedSignalsEvaluator :
group : EvaluatorGroup *
graph : SignalPropagationGraph *
signalSource : ISignalSource -> SignalEvaluator
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The evaluator group to use when creating evaluators. - graph
- Type: AGI.Foundation.CommunicationsSignalPropagationGraph
The graph of the communication links used to propagate signals. - signalSource
- Type: AGI.Foundation.CommunicationsISignalSource
The source of the input signals.
Return Value
Type:
SignalEvaluatorThe signal evaluator for evaluating the intended signals.
Exceptions See Also