Medical Imaging Interaction Toolkit  2023.12.99-4f729362
Medical Imaging Interaction Toolkit
berry::IExtensionPointFilter Struct Reference

#include <berryIExtensionPointFilter.h>


struct  Concept

Public Member Functions

 IExtensionPointFilter (const Concept *c)
bool IsNull () const
const ConceptGetConcept () const
bool Matches (const IExtensionPoint *target) const

Detailed Description

A filter compares the given object to some pattern and returns true if the two match and false otherwise.

This interface may be implemented by clients, however factory methods are available on IExtensionTracker.

Definition at line 32 of file berryIExtensionPointFilter.h.

Constructor & Destructor Documentation

◆ IExtensionPointFilter()

berry::IExtensionPointFilter::IExtensionPointFilter ( const Concept c)

Member Function Documentation

◆ GetConcept()

const Concept* berry::IExtensionPointFilter::GetConcept ( ) const

◆ IsNull()

bool berry::IExtensionPointFilter::IsNull ( ) const

◆ Matches()

bool berry::IExtensionPointFilter::Matches ( const IExtensionPoint target) const

Return true if the given object matches the criteria for this filter.

targetthe object to match
true if the target matches this filter and false otherwise

The documentation for this struct was generated from the following file: