#include <SALOME_TypeFilter.hxx>

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | SALOME_TypeFilter (const Standard_CString aGivenKind) |
| virtual Standard_EXPORT Standard_Boolean | IsOk (const Handle(SALOME_InteractiveObject)&anobj) const |
| Standard_EXPORT | ~SALOME_TypeFilter () |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
| Standard_EXPORT Standard_Boolean | IsKind (const Handle(Standard_Type)&) const |
Protected Attributes | |
| Standard_CString | myKind |
Friends | |
| Standard_EXPORT friend Handle_Standard_Type & | SALOME_TypeFilter_Type_ () |
| Standard_EXPORT friend Handle_Standard_Type & | SALOME_Filter_Type_ () |
| SALOME_TypeFilter::SALOME_TypeFilter | ( | const Standard_CString | TheKind | ) |
Constructor
| TheKind | - type of filter |
| Standard_EXPORT SALOME_TypeFilter.~SALOME_TypeFilter | ( | ) |
| void* SALOME_TypeFilter.operator new | ( | size_t | , |
| void * | anAddress | ||
| ) |
Reimplemented from SALOME_Filter.
| void* SALOME_TypeFilter.operator new | ( | size_t | size | ) |
Reimplemented from SALOME_Filter.
| void SALOME_TypeFilter.operator delete | ( | void * | anAddress | ) |
Reimplemented from SALOME_Filter.
| Standard_Boolean SALOME_TypeFilter::IsOk | ( | const Handle(SALOME_InteractiveObject)& | anObj | ) | const [virtual] |
| anObj | - object to be checked |
Implements SALOME_Filter.
References SALOME_InteractiveObject.isComponentType(), and myKind.
| Standard_EXPORT const SALOME_TypeFilter.Handle | ( | Standard_Type | ) | const |
Reimplemented from SALOME_Filter.
| Standard_EXPORT Standard_Boolean SALOME_TypeFilter.IsKind | ( | const Handle(Standard_Type)& | ) | const |
Reimplemented from SALOME_Filter.
| Standard_EXPORT friend Handle_Standard_Type& SALOME_TypeFilter_Type_ | ( | ) | [friend] |
| Standard_EXPORT friend Handle_Standard_Type& SALOME_Filter_Type_ | ( | ) | [friend, inherited] |
Standard_CString SALOME_TypeFilter.myKind [protected] |