Medical Imaging Interaction Toolkit  2018.4.99-f51274ea
Medical Imaging Interaction Toolkit
berry::IExtensionPointFilter Struct Reference

#include <berryIExtensionPointFilter.h>


struct  Concept

Public Member Functions

 IExtensionPointFilter (const Concept *concept)
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 concept)

Definition at line 17 of file berryIExtensionPointFilter.cpp.

Member Function Documentation

◆ GetConcept()

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

Definition at line 32 of file berryIExtensionPointFilter.cpp.

◆ IsNull()

bool berry::IExtensionPointFilter::IsNull ( ) const

Definition at line 27 of file berryIExtensionPointFilter.cpp.

◆ 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

Definition at line 37 of file berryIExtensionPointFilter.cpp.

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