DUDS
Distributed Update of Data from Something
DisplayErrors.hpp File Reference
#include <boost/exception/info.hpp>
#include <cstdint>
Include dependency graph for DisplayErrors.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  duds::hardware::display::DisplayBoundsError
 The specified location is beyond the bounds of the display. More...
 
struct  duds::hardware::display::DisplayError
 Base class for all errors specifically from a TextDisplay. More...
 
struct  duds::hardware::display::DisplayGlyphIndexError
 The index given for a definable glyph was outside the allowable range. More...
 
struct  duds::hardware::display::DisplayGlyphSizeError
 The image given for a definable glyph was an unsupported size. More...
 
struct  duds::hardware::display::DisplaySizeError
 The specified display size is unsupported, or there is a display size mismatch. More...
 
struct  duds::hardware::display::DisplayUninitialized
 An attempt was made to use an uninitialized display object. More...
 
struct  duds::hardware::display::Info_DisplayColRow
 Stores column and row data for display errors. More...
 

Namespaces

 duds
 
 duds::hardware
 
 duds::hardware::display
 General support for operations that are common for display devices.
 

Typedefs

typedef boost::error_info< struct Info_DisplayGlyph, int > duds::hardware::display::DisplayGlyphIndex
 Index used for a definable glyph. More...
 
typedef boost::error_info< struct Info_DisplayPosition, Info_DisplayColRow > duds::hardware::display::TextDisplayPositionInfo
 Column and row of a display position as part of an error. More...
 
typedef boost::error_info< struct Info_DisplaySize, Info_DisplayColRow > duds::hardware::display::TextDisplaySizeInfo
 Column and row size of a display as part of an error. More...