Make CPUArchitecure::addRegister protected: no need to modify the register config in an experiment
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2062 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
@ -43,14 +43,6 @@ public:
|
||||
* @return the number of sets
|
||||
*/
|
||||
size_t registerSubsetCount() const { return m_RegisterSubsets.size(); }
|
||||
/**
|
||||
* Adds a new register to this set. The register object needs to be
|
||||
* typed (see Register::getType).
|
||||
* @param reg a pointer to the register object to be added
|
||||
* @see getType()
|
||||
*/
|
||||
void addRegister(Register* reg);
|
||||
// FIXME: make this protected? no need to modify the register config at runtime...
|
||||
/**
|
||||
* Retrieves the \a i-th register.
|
||||
* @return a pointer to the \a i-th register; if \a i is invalid, an
|
||||
@ -74,6 +66,13 @@ public:
|
||||
protected:
|
||||
std::vector<Register*> m_Registers;
|
||||
std::vector<UniformRegisterSet*> m_RegisterSubsets;
|
||||
/**
|
||||
* Adds a new register to this set. The register object needs to be
|
||||
* typed (see Register::getType).
|
||||
* @param reg a pointer to the register object to be added
|
||||
* @see getType()
|
||||
*/
|
||||
void m_addRegister(Register* reg);
|
||||
};
|
||||
|
||||
} // end-of-namespace: fail
|
||||
|
||||
Reference in New Issue
Block a user