ISIX-RTOS - small operating system for ARM microcontrollers 1.2
Public Member Functions | Private Attributes

isix::ihandle Union Reference

#include <ihandle.h>

Collaboration diagram for isix::ihandle:
Collaboration graph
[legend]

Public Member Functions

 ihandle (const sem_t *sem_)
 ihandle (const fifo_t *fifo_)
 ihandle (const semaphore &sem_)
 ihandle (const fifo_base &fifo_)

Private Attributes

const sem_tsem
const fifo_tfifo

Detailed Description

Definition at line 17 of file ihandle.h.


Constructor & Destructor Documentation

isix::ihandle::ihandle ( const sem_t sem_) [inline]

Definition at line 20 of file ihandle.h.

isix::ihandle::ihandle ( const fifo_t fifo_) [inline]

Definition at line 21 of file ihandle.h.

isix::ihandle::ihandle ( const semaphore sem_) [inline]

Definition at line 22 of file ihandle.h.

isix::ihandle::ihandle ( const fifo_base fifo_) [inline]

Definition at line 23 of file ihandle.h.


Field Documentation

const fifo_t* isix::ihandle::fifo [private]

Definition at line 27 of file ihandle.h.

const sem_t* isix::ihandle::sem [private]

Definition at line 26 of file ihandle.h.


The documentation for this union was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines