Chooses which session completion data to read or update. More...
Chooses which session completion data to read or update.
A query cannot select both a provider and a resolver. Omitting all IDs selects the whole session.
Public Member Functions | |
| SimilaritySessionCompletionQuery | WithProvider (SimilarityProviderId provider) const |
| SimilaritySessionCompletionQuery | WithResolver (SimilaritySessionResolverId resolver) const |
| BNSimilaritySessionCompletionQuery | ToRaw () const |
Static Public Member Functions | |
| static SimilaritySessionCompletionQuery | ForSession () |
| static SimilaritySessionCompletionQuery | ForNode (SimilaritySessionNodeId node) |
| static SimilaritySessionCompletionQuery | ForProvider (SimilarityProviderId provider) |
| static SimilaritySessionCompletionQuery | ForResolver (SimilaritySessionResolverId resolver) |
Public Attributes | |
| std::optional< SimilaritySessionNodeId > | nodeId |
| std::optional< SimilarityProviderId > | providerId |
| std::optional< SimilaritySessionResolverId > | resolverId |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinenodiscard |
| std::optional<SimilaritySessionNodeId> BinaryNinja::SimilaritySessionCompletionQuery::nodeId |
| std::optional<SimilarityProviderId> BinaryNinja::SimilaritySessionCompletionQuery::providerId |
| std::optional<SimilaritySessionResolverId> BinaryNinja::SimilaritySessionCompletionQuery::resolverId |