AVRCpp::InputPin1< PortClass > Struct Template Reference

#include <IO.h>

Inherits AVRCpp::InputPins< PortClass, 0x02 >.

List of all members.

Public Types

typedef PortClass MyPort
typedef MyPort::Input Pins

Static Public Member Functions

static void InitInput ()
static void InitDefaultInput ()
static bool IsAnySet ()
static bool IsSet ()

Static Public Attributes

static const uint8_t myFlags


Detailed Description

template<class PortClass>
struct AVRCpp::InputPin1< PortClass >

Definition at line 329 of file IO.h.


Member Typedef Documentation

typedef PortClass AVRCpp::InputPins< PortClass , flags >::MyPort [inherited]

Definition at line 189 of file IO.h.

typedef MyPort::Input AVRCpp::InputPins< PortClass , flags >::Pins [inherited]

Definition at line 190 of file IO.h.


Member Function Documentation

static void AVRCpp::InputPins< PortClass , flags >::InitInput (  )  [inline, static, inherited]

Definition at line 194 of file IO.h.

00194 { MyPort::SetAsInput(flags); }

static void AVRCpp::InputPins< PortClass , flags >::InitDefaultInput (  )  [inline, static, inherited]

Definition at line 195 of file IO.h.

00195 { MyPort::SetAsTriStateInput(flags); }

static bool AVRCpp::InputPins< PortClass , flags >::IsAnySet (  )  [inline, static, inherited]

Definition at line 196 of file IO.h.

00196 { return IsAnyBitSet<Pins>(flags); }

static bool AVRCpp::InputPins< PortClass , flags >::IsSet (  )  [inline, static, inherited]

Definition at line 197 of file IO.h.

00197 { return IsBitsSet<Pins>(flags); }


Member Data Documentation

const uint8_t AVRCpp::InputPins< PortClass , flags >::myFlags [static, inherited]

Definition at line 192 of file IO.h.


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