Medical Imaging Interaction Toolkit  2016.11.0
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 36 of file berryIExtensionPointFilter.h.

Constructor & Destructor Documentation

berry::IExtensionPointFilter::IExtensionPointFilter ( const Concept concept)

Definition at line 21 of file berryIExtensionPointFilter.cpp.

Member Function Documentation

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

Definition at line 36 of file berryIExtensionPointFilter.cpp.

bool berry::IExtensionPointFilter::IsNull ( ) const

Definition at line 31 of file berryIExtensionPointFilter.cpp.

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 41 of file berryIExtensionPointFilter.cpp.


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