1/*
2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef REGISTER_MAP_H
6#define REGISTER_MAP_H
7
8
9#include <Referenceable.h>
10
11
12class RegisterMap : public BReferenceable {
13public:
14	virtual						~RegisterMap();
15
16	virtual	int32				CountRegisters() const = 0;
17	virtual	int32				MapRegisterIndex(int32 index) const = 0;
18};
19
20
21#endif	// REGISTER_MAP_H
22