PKIFSCVPMemoryHelper Class Reference

#include <PKIFSCVPMemoryHelper.h>

Collaboration diagram for PKIFSCVPMemoryHelper:

Collaboration graph
[legend]

List of all members.


Detailed Description

PKIFSCVPMemoryHelper is an internally used class intended that provides memory management assistance. The class consists of several pointers to internal SCVP-related structures. A (non-pointer) instance of the class is declared and the desired member pointers allocated. When the instance of this class falls out of scope the pointer will be deleted (along with certain members within the structure pointed).

TSP-enforcing: No

Definition at line 30 of file PKIFSCVPMemoryHelper.h.


Public Member Functions

 PKIFSCVPMemoryHelper ()
virtual ~PKIFSCVPMemoryHelper ()

Public Attributes

CVRequest * pRequest
CVResponse * pResponse
ValPolResponse * pValPolResponse
ValPolRequest * pValPolRequest

Constructor & Destructor Documentation

PKIFSCVPMemoryHelper::PKIFSCVPMemoryHelper (  ) 

Interface: External

This function creates and initializes an instance of PKIFSCVPMemoryHelper. All public member variables are initialized to NULL. Member variables that are non-NULL when the destructor is invoked will be deleted, along with selected fields within the member variables.

Returns:
None

Definition at line 988 of file PKIFSCVPMemoryHelper.cpp.

References LOG_STRING_DEBUG, pRequest, pResponse, pValPolRequest, pValPolResponse, and TOOLKIT_SCVP_ASN.

PKIFSCVPMemoryHelper::~PKIFSCVPMemoryHelper (  )  [virtual]

Interface: External

This function destroys PKIFSCVPMemoryHelper objects including the clean-up of the public member variables.

Returns:
None

Definition at line 1004 of file PKIFSCVPMemoryHelper.cpp.

References FreeRequestMembers(), FreeResponseMembers(), FreeValPolRequestMembers(), FreeValPolResponseMembers(), LOG_STRING_DEBUG, pRequest, pResponse, pValPolRequest, pValPolResponse, and TOOLKIT_SCVP_ASN.


Member Data Documentation

Definition at line 38 of file PKIFSCVPMemoryHelper.h.

Referenced by PKIFSCVPMemoryHelper(), and ~PKIFSCVPMemoryHelper().


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

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