00001 00009 #ifndef __ROWDOESNOTCONTAINPOLICYINSET_H__ 00010 #define __ROWDOESNOTCONTAINPOLICYINSET_H__ 00011 00012 #include "PKIFdll.h" 00013 00014 FD_LIST_PTR(CPKIFPolicyInformation); 00015 struct RowDoesNotContainPolicyInSetImpl; 00021 class RowDoesNotContainPolicyInSet 00022 { 00023 public: 00024 RowDoesNotContainPolicyInSet (); 00025 RowDoesNotContainPolicyInSet (const RowDoesNotContainPolicyInSet& r); 00026 ~RowDoesNotContainPolicyInSet (); 00027 00028 bool operator()(const CPKIFPolicyInformationListPtr& test); 00029 void SetPolicySet(CPKIFPolicyInformationListPtr& certPols); 00030 private: 00031 //CPKIFPolicyInformationListPtr m_policySet; 00032 struct RowDoesNotContainPolicyInSetImpl *m_impl; 00033 }; 00034 00035 #endif 00036