Mixes for Privacy and Anonymity in the Internet
Public Member Functions | Private Attributes
CAPriceInfo Class Reference

CAXMLPriceCertificate uses an array of CAPriceInfo as a "poor man's hashtable" represents one PriceCertificate element as contained in a CC (Subjectkeyidentifier of a Mix plus either a PriceCert Hash (for pay Mixes) or null (for non-pay Mixes) ) More...

List of all members.

Public Member Functions

 CAPriceInfo (UINT8 *strMixId, UINT8 *strPriceCertHash, SINT32 a_postition)
virtual ~CAPriceInfo ()
UINT8getMixId ()
UINT8getPriceCertHash ()
SINT32 getPosition ()

Private Attributes

UINT8m_pStrMixId
UINT8m_pStrPriceCertHash
SINT32 m_postition

Detailed Description

CAXMLPriceCertificate uses an array of CAPriceInfo as a "poor man's hashtable" represents one PriceCertificate element as contained in a CC (Subjectkeyidentifier of a Mix plus either a PriceCert Hash (for pay Mixes) or null (for non-pay Mixes) )

Author:
Elmar Schraml

Constructor & Destructor Documentation

CAPriceInfo::CAPriceInfo ( UINT8 strMixId,
UINT8 strPriceCertHash,
SINT32  a_postition 
)

References m_pStrMixId, and m_pStrPriceCertHash.


Member Function Documentation

References m_pStrMixId.

Referenced by CAXMLCostConfirmation::getMixId().


Member Data Documentation

Referenced by CAPriceInfo(), and getPosition().

Referenced by CAPriceInfo(), getMixId(), and ~CAPriceInfo().