AVRCpp::Bit3< RegisterClass > Struct Template Reference

#include <DiverseIO.h>

Inherits AVRCpp::Bits< RegisterClass, 0x08 >.

List of all members.

Static Public Member Functions

static void Set ()
static void Clear ()
static void Toggle ()
static bool IsAnySet ()
static bool IsSet ()
static void SetTo (bool value)
static void Change (typename RegisterClass::Type value)
static RegisterClass::Type Select ()


Detailed Description

template<class RegisterClass>
struct AVRCpp::Bit3< RegisterClass >

Definition at line 499 of file DiverseIO.h.


Member Function Documentation

static void AVRCpp::Bits< RegisterClass , bitFlags >::Set (  )  [inline, static, inherited]

Definition at line 225 of file IO.h.

00225 { SetBits<Register>(bitFlags); }

static void AVRCpp::Bits< RegisterClass , bitFlags >::Clear (  )  [inline, static, inherited]

Definition at line 226 of file IO.h.

00226 { ClearBits<Register>(bitFlags); }

static void AVRCpp::Bits< RegisterClass , bitFlags >::Toggle (  )  [inline, static, inherited]

Definition at line 227 of file IO.h.

00227 { ToggleBits<Register>(bitFlags); }

static bool AVRCpp::Bits< RegisterClass , bitFlags >::IsAnySet (  )  [inline, static, inherited]

Definition at line 228 of file IO.h.

00228 { return IsAnyBitSet<Register>(bitFlags); }

static bool AVRCpp::Bits< RegisterClass , bitFlags >::IsSet (  )  [inline, static, inherited]

Definition at line 229 of file IO.h.

00229 { return IsBitsSet<Register>(bitFlags); }

static void AVRCpp::Bits< RegisterClass , bitFlags >::SetTo ( bool  value  )  [inline, static, inherited]

Definition at line 230 of file IO.h.

00230 { SetBitsTo<Register>(bitFlags, value); }

static void AVRCpp::Bits< RegisterClass , bitFlags >::Change ( typename RegisterClass ::Type  value  )  [inline, static, inherited]

Definition at line 231 of file IO.h.

00231 { ChangeBits<Register>(bitFlags, value); }

static RegisterClass ::Type AVRCpp::Bits< RegisterClass , bitFlags >::Select (  )  [inline, static, inherited]

Definition at line 232 of file IO.h.

00232 { return SelectBits<Register>(bitFlags); }


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