GeneralNamesCompare Class Reference

#include <GeneralNamesCompare.h>

Collaboration diagram for GeneralNamesCompare:

Collaboration graph
[legend]

List of all members.


Detailed Description

This is a helper class that helps with GeneralNames comparison

TSP-enforcing: No

Definition at line 32 of file GeneralNamesCompare.h.


Public Member Functions

 GeneralNamesCompare ()
 GeneralNamesCompare (const GeneralNamesCompare &name)
 ~GeneralNamesCompare ()
bool operator() (const CPKIFGeneralNamePtr &name)
void SetGeneralNames (CPKIFGeneralNameList *names)

Constructor & Destructor Documentation

GeneralNamesCompare::GeneralNamesCompare (  ) 

Interface: External

Default constructor

Returns:
None

Definition at line 28 of file GeneralNamesCompare.cpp.

GeneralNamesCompare::GeneralNamesCompare ( const GeneralNamesCompare name  ) 

Interface: External

Copy constructor

Returns:
None

Definition at line 40 of file GeneralNamesCompare.cpp.

References m_impl.

GeneralNamesCompare::~GeneralNamesCompare (  ) 

Interface: External

destructor

Returns:
None

Definition at line 53 of file GeneralNamesCompare.cpp.


Member Function Documentation

bool GeneralNamesCompare::operator() ( const CPKIFGeneralNamePtr &  name  ) 

Interface: External

() operator that searches the CPKIFGeneralNameList for a CPKIFGeneralName that was passed as a parameter

Returns:
True if entry was found, false otherwise

Definition at line 69 of file GeneralNamesCompare.cpp.

void GeneralNamesCompare::SetGeneralNames ( CPKIFGeneralNameList names  ) 

Interface: External

This function sets the member variable that holds the GeneralNames

Returns:
None
Parameters:
names  [in]A pointer to CPKIFGeneralNameList object

Definition at line 89 of file GeneralNamesCompare.cpp.

Referenced by _ValidateDP2(), and CPKIFDistributionPointName::operator==().


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

Generated on Mon Nov 15 11:20:52 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6