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.