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

#include <berryIExtensionPointFilter.h>

Classes

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.

Parameters
targetthe object to match
Returns
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: