Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

QueryHashTable.cpp File Reference

#include "StdAfx.h"
#include "Shareaza.h"
#include "Settings.h"
#include "QueryHashTable.h"
#include "QueryHashGroup.h"
#include "QueryHashMaster.h"
#include "QuerySearch.h"
#include "Neighbour.h"
#include "Buffer.h"
#include "G1Packet.h"
#include "G2Packet.h"
#include "XML.h"
#include "ZLib.h"
#include "SHA.h"
#include "ED2K.h"

Go to the source code of this file.

Defines

#define DO_MERGE(MASKVAL)
#define DO_MERGE(MASKVAL)


Define Documentation

#define DO_MERGE MASKVAL   ) 
 

Value:

if ( *pSourcePtr++ && ( nDestByte & MASKVAL ) ) \
                        { \
                                *pDestPtr &= ~ MASKVAL; \
                                m_nCount++; \
                        }

#define DO_MERGE MASKVAL   ) 
 

Value:

if ( ! ( nSourceByte & MASKVAL ) && ( nDestByte & MASKVAL ) ) \
                        { \
                                *pDestPtr &= ~ MASKVAL; \
                                m_nCount++; \
                        }

Referenced by CQueryHashTable::Merge().


Generated on Thu Dec 15 10:39:57 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2