23 lines
399 B
C++
23 lines
399 B
C++
#ifndef __HASHNODE_H_INCLUDED__
|
|
#define __HASHNODE_H_INCLUDED__
|
|
|
|
class CHashNode {
|
|
public:
|
|
CHashNode();
|
|
virtual ~CHashNode();
|
|
|
|
static HRESULT Create(LPCWSTR pwzSource, CHashNode **ppHashNode);
|
|
|
|
BOOL IsDuplicate(LPCWSTR pwzStr) const;
|
|
|
|
private:
|
|
HRESULT Init(LPCWSTR pwzSource);
|
|
|
|
private:
|
|
LPWSTR _pwzSource;
|
|
|
|
};
|
|
|
|
#endif
|
|
|