|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | IntersectQueryOperatorEnumerator |
| class | OrderedIntersectQueryOperatorEnumerator |
Public Member Functions | |
| override void | WrapPartitionedStream< TLeftKey, TRightKey > (PartitionedStream< TInputOutput, TLeftKey > leftPartitionedStream, PartitionedStream< TInputOutput, TRightKey > rightPartitionedStream, IPartitionedStreamRecipient< TInputOutput > outputRecipient, bool preferStriping, QuerySettings settings) |
| void | WrapPartitionedStream< TLeftKey, TRightKey > (PartitionedStream< TLeftInput, TLeftKey > leftPartitionedStream, PartitionedStream< TRightInput, TRightKey > rightPartitionedStream, IPartitionedStreamRecipient< TOutput > outputRecipient, bool preferStriping, QuerySettings settings) |
Protected Member Functions | |
| void | SetOrdinalIndex (OrdinalIndexState indexState) |
Package Functions | |
| IntersectQueryOperator (ParallelQuery< TInputOutput > left, ParallelQuery< TInputOutput > right, IEqualityComparer< TInputOutput > comparer) | |
| override QueryResults< TInputOutput > | Open (QuerySettings settings, bool preferStriping) |
| override IEnumerable< TInputOutput > | AsSequentialQuery (CancellationToken token) |
Properties | |
| override bool | LimitsParallelism [get] |
| QueryOperator< TLeftInput > | LeftChild [get] |
| QueryOperator< TRightInput > | RightChild [get] |
| override OrdinalIndexState | OrdinalIndexState [get] |
Private Member Functions | |
| void | WrapPartitionedStreamHelper< TLeftKey, TRightKey > (PartitionedStream< Pair< TInputOutput, NoKeyMemoizationRequired >, TLeftKey > leftHashStream, PartitionedStream< TInputOutput, TRightKey > rightPartitionedStream, IPartitionedStreamRecipient< TInputOutput > outputRecipient, CancellationToken cancellationToken) |
Private Attributes | |
| readonly IEqualityComparer< TInputOutput > | _comparer |
| readonly QueryOperator< TLeftInput > | _leftChild |
| readonly QueryOperator< TRightInput > | _rightChild |
| OrdinalIndexState | _indexState |
Definition at line 7 of file IntersectQueryOperator.cs.