1/*
2 * Copyright 2011, Ingo Weinhold, ingo_weinhold@gmx.de.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef OLD_UNPACKING_NODE_ATTRIBUTES_H
6#define OLD_UNPACKING_NODE_ATTRIBUTES_H
7
8
9#include "NodeListener.h"
10
11
12class PackageNode;
13
14
15class OldUnpackingNodeAttributes : public OldNodeAttributes {
16public:
17								OldUnpackingNodeAttributes(
18									PackageNode* packageNode);
19
20	virtual	timespec			ModifiedTime() const;
21	virtual	off_t				FileSize() const;
22	virtual	void*				IndexCookieForAttribute(const char* name) const;
23
24private:
25			PackageNode*		fPackageNode;
26};
27
28
29#endif	// OLD_UNPACKING_NODE_ATTRIBUTES_H
30