CPKIFEmptyMediator Class Reference

#include <EmptyMediators.h>

Inheritance diagram for CPKIFEmptyMediator:

Inheritance graph
[legend]
Collaboration diagram for CPKIFEmptyMediator:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFEmptyMediator class provides an empty implementation of the IPKIFMediator interface to permit compile-time specification of zero mediators. This facilitates the creation of mediator/colleague sets based solely on runtime information. The class performs no runtime function.

TSP-enforcing: No

Definition at line 23 of file EmptyMediators.h.


Public Member Functions

 CPKIFEmptyMediator ()
 ~CPKIFEmptyMediator ()
void InitializeMediator (std::vector< CPKIFException * > *errorInfo=NULL)
void AddColleague (IPKIFColleague *module, bool transferOwnership=true)

Constructor & Destructor Documentation

CPKIFEmptyMediator::CPKIFEmptyMediator (  )  [inline]

Interface: External

This function is the default constructor for CPKIFEmptyMediator objects.

Returns:
None

Definition at line 33 of file EmptyMediators.h.

CPKIFEmptyMediator::~CPKIFEmptyMediator (  )  [inline]

Interface: External

This function is the default destructor for CPKIFEmptyMediator objects.

Returns:
None

Definition at line 41 of file EmptyMediators.h.


Member Function Documentation

void CPKIFEmptyMediator::InitializeMediator ( std::vector< CPKIFException * > *  errorInfo = NULL  )  [inline, virtual]

Interface: External

This function has an empty implementation. It simply fulfills the interface requirements of IPKIFMediator. Like the CPKIFEmptyMediator class itself, this function provides no runtime functionality.

Returns:
None
Parameters:
errorInfo  [in] Pointer to a vector of pointers to CPKIFException objects

Reimplemented from IPKIFColleague.

Definition at line 50 of file EmptyMediators.h.

void CPKIFEmptyMediator::AddColleague ( IPKIFColleague module,
bool  transferOwnership = true 
) [inline]

Interface: External

This function has an empty implementation. It simply fulfills the interface requirements of IPKIFMediator. Like the CPKIFEmptyMediator class itself, this function provides no runtime functionality.

Returns:
None
Parameters:
module  [in] Pointer to an IPKIFColleague object
transferOwnership  [in] Boolean value

Definition at line 62 of file EmptyMediators.h.


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

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