#ifndef NET_FS_ENTRY_REF_H
#define NET_FS_ENTRY_REF_H
#include <Entry.h>
class EntryRef : public entry_ref {
public:
EntryRef();
EntryRef(dev_t volumeID, ino_t nodeID,
const char* name);
EntryRef(const entry_ref& ref);
status_t InitCheck() const;
uint32 GetHashCode() const;
};
class NoAllocEntryRef : public EntryRef {
public:
NoAllocEntryRef();
NoAllocEntryRef(dev_t volumeID, ino_t nodeID,
const char* name);
NoAllocEntryRef(const entry_ref& ref);
~NoAllocEntryRef();
NoAllocEntryRef& operator=(const entry_ref& ref);
};
#endif