ISIX-RTOS - small operating system for ARM microcontrollers 1.2
|
The base class for fifo contains only data. More...
#include <fifo.h>
Public Member Functions | |
fifo_base (fifo_t *hwnd_) | |
Protected Attributes | |
fifo_t * | hwnd |
Private Member Functions | |
fifo_base (const fifo_base &) | |
fifo_base & | operator= (const fifo_base &) |
Friends | |
union | ihandle |
The base class for fifo contains only data.
Definition at line 82 of file isix/fifo.h.
isix::fifo_base::fifo_base | ( | fifo_t * | hwnd_ | ) | [inline, explicit] |
Definition at line 88 of file isix/fifo.h.
isix::fifo_base::fifo_base | ( | const fifo_base & | ) | [private] |
friend union ihandle [friend] |
Definition at line 85 of file isix/fifo.h.
fifo_t* isix::fifo_base::hwnd [protected] |
Definition at line 90 of file isix/fifo.h.
Referenced by isix::fifo< T >::is_valid(), isix::fifo< T >::pop(), isix::fifo< T >::pop_isr(), isix::fifo< T >::push(), isix::fifo< T >::push_isr(), isix::fifo< T >::size(), and isix::fifo< T >::~fifo().