Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::DVVirtualDevicePool Class Reference

#include <DVVirtualDevicePool.h>

List of all members.

Public Member Functions


Detailed Description

仮想デバイスのプール. ISAカードやPCカードなどのデバイスは, 機能(D/A,カウンタなど)別に分けられ,仮想デバイスとしてこの プールに登録される. 登録されたデバイスは,SPIDARなどのシステムに利用される.

Definition at line 16 of file DVVirtualDevicePool.h.


Member Function Documentation

template<class CT>
bool Spr::DVVirtualDevicePool::Rent CT *&  t  )  [inline]
 

Rent device.

Definition at line 22 of file DVVirtualDevicePool.h.

DVVirtualDevice* Spr::DVVirtualDevicePool::Rent const char *  type,
const char *  name = NULL
 

Rent device.

bool Spr::DVVirtualDevicePool::Return DVVirtualDevice dev  ) 
 

return device.

void Spr::DVVirtualDevicePool::Register DVVirtualDevice dev  )  [inline]
 

Register virutal device.

Definition at line 33 of file DVVirtualDevicePool.h.

void Spr::DVVirtualDevicePool::Print std::ostream &  o  )  const
 

ダンプ出力


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:09:14 2006 for Springhead by  doxygen 1.4.1