00001 00009 #ifndef __ATTRMATCH_H__ 00010 #define __ATTRMATCH_H__ 00011 00012 #include "PKIFCMSDLL.h" 00013 #define PKIFCMS_API_FACTORY 00014 00015 FD_SMART_PTR(CPKIFOID); 00016 FD_SMART_PTR(CPKIFAttribute); 00017 00023 class AttrMatch //removed export declaration 8/18/2004 00024 { 00025 public: 00026 00027 bool operator()( 00029 const CPKIFAttributePtr& lhs); 00030 void SetRHS( 00032 CPKIFOIDPtr& rhs); 00033 private: 00034 //AttrMatch(const AttrMatch& copy); 00036 AttrMatch& operator=(const AttrMatch& rhs); //added 4/6/2004 00037 CPKIFOIDPtr m_rhs; 00038 }; 00039 00040 #endif //__ATTRMATCH_H__