devel/src/PKIFX509/PKIFNameMemoryHelper.cpp File Reference


Detailed Description

Subsystem: X.509 ASN.1 Encoding/Decoding (PKIFX509ASN)

Module: PKIFNameMemoryHelper

Id
PKIFNameMemoryHelper.cpp 5678 2007-02-09 00:22:12Z gbeier

Definition in file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

#include "PKIFNameMemoryHelper.h"
#include "PKIFCommonErrors.h"
#include "ASN1Errors.h"
#include "ToolkitUtils.h"

Include dependency graph for devel/src/PKIFX509/PKIFNameMemoryHelper.cpp:

Go to the source code of this file.

Functions

void FreeAsn1OpenType (ASN1OpenType *asn1ot)
void FreeASN1RTDListOfASN1OpenTypes (DList *asn1rtdlist)
void FreeCACX509V3RelativeDistinguishedName (DList *asn1rtdlist)
void FreeCACX509V3Name (CACX509V3Name *pCACX509V3Name)
void FreeCACX509V3GeneralName (CACX509V3GeneralName *pCACX509V3GN)


Function Documentation

void FreeAsn1OpenType ( ASN1OpenType *  asn1ot  ) 

Interface: Subsystem

A helper function that frees ASN1OpenType data structure

Returns:
None
Parameters:
asn1ot  [in] A pointer to ASN1OpenType structure to free

Definition at line 31 of file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

Referenced by FreeASN1RTDListOfASN1OpenTypes().

void FreeASN1RTDListOfASN1OpenTypes ( DList *  asn1rtdlist  ) 

Interface: Subsystem

A helper function that frees ASN1RTDList object

Returns:
None
Parameters:
asn1rtdlist  [in] A pointer to DList object to free.

Definition at line 53 of file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

References FreeAsn1OpenType().

Referenced by FreeCACX509V3GeneralName(), and FreeCACX509V3Name().

void FreeCACX509V3GeneralName ( CACX509V3GeneralName *  pCACX509V3GN  ) 

Interface: Subsystem

This is a helper function that frees CACX509V3GeneralName object

Returns:
None
Parameters:
pCACX509V3GN  [in] A pointer to CACX509V3GeneralName object

Definition at line 162 of file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

References COMMON_INVALID_INPUT, FreeASN1RTDListOfASN1OpenTypes(), LOG_STRING_ERROR, and TOOLKIT_UTILS.

Referenced by PKIFNameMemoryHelper::~PKIFNameMemoryHelper().

void FreeCACX509V3Name ( CACX509V3Name *  pCACX509V3Name  ) 

Interface: Subsystem

This is a helper function that frees CACX509V3Name object

Returns:
None
Parameters:
pCACX509V3Name  [in] A pointer to CACX509V3Name object

Definition at line 117 of file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

References FreeASN1RTDListOfASN1OpenTypes().

Referenced by PKIFNameMemoryHelper::~PKIFNameMemoryHelper().

void FreeCACX509V3RelativeDistinguishedName ( DList *  asn1rtdlist  ) 

Interface: Subsystem

This is a helper function that frees ASN1RTDList object

Returns:
None
Parameters:
asn1rtdlist  [in] A pointer to DList object

Definition at line 83 of file devel/src/PKIFX509/PKIFNameMemoryHelper.cpp.

Referenced by PKIFNameMemoryHelper::~PKIFNameMemoryHelper().


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