AVRCpp::Pins< PortClass, flags > Struct Template Reference

#include <IO.h>

List of all members.

Public Types

typedef InputPins< PortClass,
flags > 
Input
typedef OutputPins< PortClass,
flags > 
Output

Static Public Member Functions

static bool IsOutput ()
static bool IsInput ()
static bool IsPulledUpInput ()
static bool IsTriStateInput ()


Detailed Description

template<class PortClass, uint8_t flags>
struct AVRCpp::Pins< PortClass, flags >

Definition at line 201 of file IO.h.


Member Typedef Documentation

template<class PortClass, uint8_t flags>
typedef InputPins<PortClass, flags> AVRCpp::Pins< PortClass, flags >::Input

Definition at line 203 of file IO.h.

template<class PortClass, uint8_t flags>
typedef OutputPins<PortClass, flags> AVRCpp::Pins< PortClass, flags >::Output

Definition at line 204 of file IO.h.


Member Function Documentation

template<class PortClass, uint8_t flags>
static bool AVRCpp::Pins< PortClass, flags >::IsOutput (  )  [inline, static]

Definition at line 206 of file IO.h.

00206 { return PortClass::IsOutput(flags); }

template<class PortClass, uint8_t flags>
static bool AVRCpp::Pins< PortClass, flags >::IsInput (  )  [inline, static]

Definition at line 207 of file IO.h.

00207 { return PortClass::IsInput(flags); }

template<class PortClass, uint8_t flags>
static bool AVRCpp::Pins< PortClass, flags >::IsPulledUpInput (  )  [inline, static]

Definition at line 208 of file IO.h.

00208 { return PortClass::IsPulledUpInput(flags); }

template<class PortClass, uint8_t flags>
static bool AVRCpp::Pins< PortClass, flags >::IsTriStateInput (  )  [inline, static]

Definition at line 209 of file IO.h.

00209 { return PortClass::IsTriStateInput(flags); }


The documentation for this struct was generated from the following file:
Generated on Sat Sep 15 23:41:42 2007 for AVR C++ Lib for ATmega88 by  doxygen 1.5.2
SourceForge.net Logo MTÜ TTÜ Robotiklubi