CeylanFIFO.h File Reference

#include "CeylanARM7Codes.h"
#include "CeylanTextDisplayable.h"
#include "CeylanSystem.h"
#include "CeylanTypes.h"
#include "CeylanSystemInformation.h"

Include dependency graph for CeylanFIFO.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  Ceylan::System::FIFO
 Interrupt-based FIFO (First In, First Out) class for command-based Inter-Process Communication (IPC). More...
class  Ceylan::System::FIFO::FIFO::FIFOException
 Mother class for all FIFO-related exceptions. More...
class  Ceylan::System::FIFO::FIFO::FIFOFull
 Raised whenever trying to write to a full FIFO. More...
class  Ceylan::System::FIFO::FIFO::FIFOEmpty
 Raised whenever trying to read from an empty FIFO. More...

Namespaces

namespace  Ceylan
 This part of the Ceylan namespace gathers some convenient string manipulation facilities to be widely used.
namespace  Ceylan::System
 General system calls and properties.

Typedefs

typedef Ceylan::Uint8 FIFOCommandCount
 Describes a number of FIFO commands.
typedef Ceylan::Uint32 Ceylan::System::FIFOElement
 The atomic data that can be sent through the FIFO.


Typedef Documentation

Describes a number of FIFO commands.

Allows to count how many commands were processed on both sides, and to include that number in each command to spot eventual commands lost in the FIFO.

Note:
Cannot be in a namespace, as to be declared similarly also as C code.

Definition at line 49 of file CeylanFIFO.h.


Generated on Thu Jun 4 20:39:26 2009 for Ceylan by  doxygen 1.5.8