#include <SltPageStatusReg.h>
List of all members.
Public Member Functions
Detailed Description
The page status register keeps track of the pages filled with event data.
To handle the status information use the class SltPageStatus.
Definition at line 22 of file SltPageStatusReg.h.
Constructor & Destructor Documentation
SltPageStatusReg::SltPageStatusReg |
( |
const char * |
name, |
|
|
int |
slotID, |
|
|
unsigned int |
regID, |
|
|
int |
r, |
|
|
int |
w, |
|
|
int |
len |
|
) |
| |
virtual SltPageStatusReg::~SltPageStatusReg |
( |
| ) |
[virtual] |
Member Function Documentation
virtual void SltPageStatusReg::get |
( |
FEunitData ** |
data | ) |
[virtual] |
void SltPageStatusReg::getChangedPages |
( |
unsigned long * |
changed, |
|
|
unsigned long * |
status, |
|
|
unsigned long * |
mask |
|
) |
| |
Read the status but do not consider the pages marked in the mask.
int SltPageStatusReg::getLastFilledPage |
( |
unsigned long * |
mask = 0 | ) |
|
Get the number of the last pages that was writen The page checked in the parameter mask are not considered If no page is found -1 will be returned.
bool SltPageStatusReg::isPageFilled |
( |
int |
page | ) |
|
Check whether a certain page contains data.
- Parameters:
-
void SltPageStatusReg::setPageFilled |
( |
int |
page | ) |
|
void SltPageStatusReg::setPageFree |
( |
int |
page | ) |
|
The documentation for this class was generated from the following file: