Rpi-hw  0.7.2
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Namespaces | Classes | Typedefs | Enumerations
rpihw Namespace Reference

Main namespace of the library. More...

Namespaces

 display
 Namespace of the displays.
 
 driver
 Namespace of the main driver.
 
 font
 Namespace of the fonts.
 
 iface
 Namespace of the interfaces.
 
 image
 Namespace of the fonts.
 
 keypad
 Namespace of the keypads.
 
 math
 Namespace of the mathematical functions.
 
 motor
 Namespace of the displays.
 
 sensor
 Namespace of the sensors.
 
 time
 Namespace of the time functions.
 
 utils
 Namespace of the utils functions.
 

Classes

class  designer
 The graphic designer. More...
 
class  exception_class
 Runtime exception class. More...
 
class  expander_slot
 Slot to store the I/O expander. More...
 
class  gpio
 Virtual GPIO controller. More...
 

Typedefs

template<typename T >
using color_iterator = typename std::vector< T >::const_iterator
 Color iterator.
 

Enumerations

enum  Level { LOW = 0, HIGH = 1 }
 Logic level.
 
enum  PinMode { INPUT = 0, OUTPUT = 1, PWM_OUTPUT = 2 }
 Pin mode.
 
enum  PullMode { PULL_OFF = 0, PULL_DOWN = 1, PULL_UP = 2 }
 Pull control mode.
 

Detailed Description

Main namespace of the library.