A flow-graph or linear view produced while rendering a similarity result. More...
A flow-graph or linear view produced while rendering a similarity result.
Public Member Functions | |
| SimilarityView (BNSimilarityView *view) | |
| std::string | GetGroup () const |
| BNSimilarityViewType | GetType () const |
| Ref< FlowGraph > | GetFlowGraph () const |
| Returns the flow graph, or `nullptr` for a linear view. | |
| Ref< BinaryView > | GetLinearViewData () const |
| Returns the data view, or `nullptr` for a flow graph. | |
| Ref< LinearViewObject > | GetLinearView () const |
| Returns the linear view, or `nullptr` for a flow graph. | |
| std::optional< SimilarityEntityRef > | GetEntity () const |
| Returns the session entity for this view, if its renderer provided one. | |
| Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNSimilarityView, BNNewSimilarityViewReference, BNFreeSimilarityView > | |
| CoreRefCountObject () | |
| virtual | ~CoreRefCountObject () |
| BNSimilarityView * | GetObject () const |
| void | AddRef () |
| void | Release () |
| void | AddRefForRegistration () |
| void | ReleaseForRegistration () |
| void | AddRefForCallback () |
| void | ReleaseForCallback () |
Additional Inherited Members | |
| Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNSimilarityView, BNNewSimilarityViewReference, BNFreeSimilarityView > | |
| std::atomic< int > | m_refs |
| bool | m_registeredRef |
| BNSimilarityView * | m_object |
| SimilarityView::SimilarityView | ( | BNSimilarityView * | view | ) |
| string SimilarityView::GetGroup | ( | ) | const |
| BNSimilarityViewType SimilarityView::GetType | ( | ) | const |
Returns the flow graph, or `nullptr` for a linear view.
| Ref< BinaryView > SimilarityView::GetLinearViewData | ( | ) | const |
Returns the data view, or `nullptr` for a flow graph.
| Ref< LinearViewObject > SimilarityView::GetLinearView | ( | ) | const |
Returns the linear view, or `nullptr` for a flow graph.
| optional< SimilarityEntityRef > SimilarityView::GetEntity | ( | ) | const |
Returns the session entity for this view, if its renderer provided one.