D:/opendownloadmanager/ODM-1.x/DownloadProperties_IntegrityPage.cpp File Reference

#include "stdafx.h"
#include "FdmApp.h"
#include "DownloadProperties_IntegrityPage.h"
#include "Hash\vmsHash.h"

Go to the source code of this file.

Defines

#define DP_OFFSET(member)   ( LPBYTE (&dp.member) - LPBYTE (&dp) )
#define DP_SIZEOF(member)   ( sizeof (dp.member) )
#define DP_EQ_EX(memOffset, memSize, bString)   DPEntry_IsAllEqual (m_pvDlds, memOffset, memSize, bString)
#define DP_EQ_MASK(member, mask)   DPEntry_IsAllEqual_BitMask (m_pvDlds, DP_OFFSET (member), mask)
#define DP_EQ(member, bString)   DP_EQ_EX (DP_OFFSET (member), DP_SIZEOF (member), bString)
#define DP_SET_EX(memOffset, memSize, bString, NewVal)   DPEntry_SetValue (m_pvDlds, memOffset, memSize, bString, NewVal)
#define DP_SET(member, bString, NewVal)   DP_SET_EX (DP_OFFSET (member), DP_SIZEOF (member), bString, NewVal)
#define DP_SET_MASK(member, mask)   DPEntry_SetValue_BitMask (m_pvDlds, DP_OFFSET (member), mask)
#define DP_UNSET_MASK(member, mask)   DPEntry_UnsetValue_BitMask (m_pvDlds, DP_OFFSET (member), mask)


Define Documentation

#define DP_EQ ( member,
bString   )     DP_EQ_EX (DP_OFFSET (member), DP_SIZEOF (member), bString)

Definition at line 21 of file DownloadProperties_IntegrityPage.cpp.

#define DP_EQ_EX ( memOffset,
memSize,
bString   )     DPEntry_IsAllEqual (m_pvDlds, memOffset, memSize, bString)

Definition at line 19 of file DownloadProperties_IntegrityPage.cpp.

#define DP_EQ_MASK ( member,
mask   )     DPEntry_IsAllEqual_BitMask (m_pvDlds, DP_OFFSET (member), mask)

Definition at line 20 of file DownloadProperties_IntegrityPage.cpp.

#define DP_OFFSET ( member   )     ( LPBYTE (&dp.member) - LPBYTE (&dp) )

Definition at line 17 of file DownloadProperties_IntegrityPage.cpp.

#define DP_SET ( member,
bString,
NewVal   )     DP_SET_EX (DP_OFFSET (member), DP_SIZEOF (member), bString, NewVal)

Definition at line 23 of file DownloadProperties_IntegrityPage.cpp.

#define DP_SET_EX ( memOffset,
memSize,
bString,
NewVal   )     DPEntry_SetValue (m_pvDlds, memOffset, memSize, bString, NewVal)

#define DP_SET_MASK ( member,
mask   )     DPEntry_SetValue_BitMask (m_pvDlds, DP_OFFSET (member), mask)

Definition at line 24 of file DownloadProperties_IntegrityPage.cpp.

#define DP_SIZEOF ( member   )     ( sizeof (dp.member) )

Definition at line 18 of file DownloadProperties_IntegrityPage.cpp.

#define DP_UNSET_MASK ( member,
mask   )     DPEntry_UnsetValue_BitMask (m_pvDlds, DP_OFFSET (member), mask)

Definition at line 25 of file DownloadProperties_IntegrityPage.cpp.


Generated on Sun May 25 00:19:47 2008 by  doxygen 1.5.6