AFHBA404
AFHBA404 connects ACQ2106 to PCI-Express
Public Types | Public Member Functions | Public Attributes | List of all members
RTM_T_Device Class Reference

#include <RTM_T_Device.h>

Public Types

enum  { MAXBUF = 32 }
 

Public Member Functions

 RTM_T_Device (int _devnum)
 
virtual ~RTM_T_Device ()
 
const char * getDevice (void)
 
const int getDeviceHandle (void)
 
const char * getRegsDevice (void)
 
const void * getHostBufferMapping (int ibuf=0)
 
void * getHostBufferMappingW (int ibuf=0)
 
const char * getControlRoot (void)
 
int getDevnum (void) const
 
int next (int ibuf)
 

Public Attributes

const unsigned devnum
 
const unsigned nbuffers
 
const unsigned maxlen
 
const unsigned transfer_buffers
 

Detailed Description

Definition at line 17 of file RTM_T_Device.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAXBUF 

Definition at line 79 of file RTM_T_Device.h.

Constructor & Destructor Documentation

◆ RTM_T_Device()

RTM_T_Device::RTM_T_Device ( int  _devnum)

Definition at line 30 of file RTM_T_Device.cpp.

◆ ~RTM_T_Device()

virtual RTM_T_Device::~RTM_T_Device ( )
inlinevirtual

Definition at line 50 of file RTM_T_Device.h.

Member Function Documentation

◆ getControlRoot()

const char* RTM_T_Device::getControlRoot ( void  )
inline

Definition at line 69 of file RTM_T_Device.h.

◆ getDevice()

const char* RTM_T_Device::getDevice ( void  )
inline

Definition at line 53 of file RTM_T_Device.h.

◆ getDeviceHandle()

const int RTM_T_Device::getDeviceHandle ( void  )
inline

Definition at line 56 of file RTM_T_Device.h.

◆ getDevnum()

int RTM_T_Device::getDevnum ( void  ) const
inline

Definition at line 72 of file RTM_T_Device.h.

◆ getHostBufferMapping()

const void* RTM_T_Device::getHostBufferMapping ( int  ibuf = 0)
inline

Definition at line 62 of file RTM_T_Device.h.

◆ getHostBufferMappingW()

void* RTM_T_Device::getHostBufferMappingW ( int  ibuf = 0)
inline

Definition at line 65 of file RTM_T_Device.h.

◆ getRegsDevice()

const char* RTM_T_Device::getRegsDevice ( void  )
inline

Definition at line 59 of file RTM_T_Device.h.

◆ next()

int RTM_T_Device::next ( int  ibuf)
inline

Definition at line 75 of file RTM_T_Device.h.

Member Data Documentation

◆ devnum

const unsigned RTM_T_Device::devnum

Definition at line 44 of file RTM_T_Device.h.

◆ maxlen

const unsigned RTM_T_Device::maxlen

Definition at line 46 of file RTM_T_Device.h.

◆ nbuffers

const unsigned RTM_T_Device::nbuffers

Definition at line 45 of file RTM_T_Device.h.

◆ transfer_buffers

const unsigned RTM_T_Device::transfer_buffers

Definition at line 47 of file RTM_T_Device.h.


The documentation for this class was generated from the following files: