1// FSObject.h
2
3#ifndef NET_FS_FS_OBJECT_H
4#define NET_FS_FS_OBJECT_H
5
6#include <Referenceable.h>
7
8class FSObject : public BReferenceable {
9public:
10								FSObject();
11	virtual						~FSObject();
12
13			void				MarkRemoved();
14			bool				IsRemoved() const;
15
16protected:
17	virtual	void				LastReferenceReleased();
18
19private:
20			bool				fRemoved;
21};
22
23#endif	// NET_FS_FS_OBJECT_H
24