Класс IOAccess

Предоставление операций для низкоуровневого ввода-вывода. Подробнее...

#include <IOAccess.h>

Производные классы:DigitalCard_O5600 [private].

Полный список членов класса

Открытые члены

 IOAccess ()
 При создании объекта открываются все порты на запись/чтение.
void get (int port, void *buf, int size) const
int in (int port) const
 Получение байта из указанного порта.
void put (int port, const void *buf, int size) const
void out (int port, int value) const
 Вывод байта value в порт port.
 IOAccess ()
 При создании объекта открываются все порты на запись/чтение.
int in (int port) const
 Получение байта из указанного порта.
void out (int port, int value) const
 Вывод байта value в порт port.


Подробное описание

Предоставление операций для низкоуровневого ввода-вывода.

Автор:
Vitaly Lipatov
Этот класс предназначен для внутреннего использования в классах ввода-вывода
Этот класс предназначен для внутреннего использования в классах ввода-вывода

Конструктор(ы)

IOAccess::IOAccess (  )  [inline]

При создании объекта открываются все порты на запись/чтение.

IOAccess::IOAccess (  )  [inline]

При создании объекта открываются все порты на запись/чтение.


Методы

void IOAccess::get ( int  port,
void *  buf,
int  size 
) const [inline]

Получение значений из диапазона портов от port до port+size байт. Записываются по адресу buf.

int IOAccess::in ( int  port  )  const [inline]

Получение байта из указанного порта.

Получение значений из диапазона портов от port до port+size байт. Записываются по адресу buf.

int IOAccess::in ( int  port  )  const [inline]

Получение байта из указанного порта.

void IOAccess::out ( int  port,
int  value 
) const [inline]

Вывод байта value в порт port.

Запись значений в диапазон портов от port до port+size байт. Значения берутся начиная с адреса buf.

void IOAccess::out ( int  port,
int  value 
) const [inline]

Вывод байта value в порт port.

Перекрестные ссылки put().

void IOAccess::put ( int  port,
const void *  buf,
int  size 
) const [inline]

Запись значений в диапазон портов от port до port+size байт. Значения берутся начиная с адреса buf.

Используется в out().


Объявления и описания членов классов находятся в файлах:

Документация по UniSet. Последние изменения: Mon Dec 3 16:14:28 2012. Создано системой  doxygen 1.5.9