xref: /haiku/src/add-ons/kernel/file_systems/packagefs/indices/IndexedAttributeOwner.h (revision 9f81ca838ce7b92b5689e57d3f86765db4705a7b)
1*1e7416d9SIngo Weinhold /*
2*1e7416d9SIngo Weinhold  * Copyright 2011, Ingo Weinhold, ingo_weinhold@gmx.de.
3*1e7416d9SIngo Weinhold  * Distributed under the terms of the MIT License.
4*1e7416d9SIngo Weinhold  */
5*1e7416d9SIngo Weinhold #ifndef INDEXED_ATTRIBUTE_OWNER_H
6*1e7416d9SIngo Weinhold #define INDEXED_ATTRIBUTE_OWNER_H
7*1e7416d9SIngo Weinhold 
8*1e7416d9SIngo Weinhold 
9*1e7416d9SIngo Weinhold #include <SupportDefs.h>
10*1e7416d9SIngo Weinhold 
11*1e7416d9SIngo Weinhold 
12*1e7416d9SIngo Weinhold class IndexedAttributeOwner {
13*1e7416d9SIngo Weinhold public:
14*1e7416d9SIngo Weinhold 	virtual						~IndexedAttributeOwner();
15*1e7416d9SIngo Weinhold 
16*1e7416d9SIngo Weinhold 	virtual	void				UnsetIndexCookie(void* attributeCookie) = 0;
17*1e7416d9SIngo Weinhold };
18*1e7416d9SIngo Weinhold 
19*1e7416d9SIngo Weinhold 
20*1e7416d9SIngo Weinhold #endif	// INDEXED_ATTRIBUTE_OWNER_H
21