00001 00009 #ifndef __IgnoreNotIssuedByOp_H__ 00010 #define __IgnoreNotIssuedByOp_H__ 00011 00012 #include "PKIFdll.h" 00013 FD_SMART_PTR(CPKIFCertificateNodeEntry); 00014 FD_SMART_PTR(CPKIFNameAndKeyWithScore); 00015 FD_SMART_PTR(CPKIFName); 00016 00023 class IgnoreNotIssuedByOp 00024 { 00025 public: 00026 CPKIFNameAndKeyWithScorePtr operator()(const CPKIFNameAndKeyWithScorePtr& lhs); 00027 CPKIFCertificateNodeEntryPtr operator()(const CPKIFCertificateNodeEntryPtr& lhs); 00028 void SetRHS(CPKIFNamePtr& rhs); 00029 private: 00030 CPKIFNamePtr m_rhs; 00031 }; 00032 00033 #endif