PortPin Class Reference

#include <pic14.h>

List of all members.

Public Member Functions

 PortPin (const QString &port, int pin)
 PortPin ()
QString port () const
int portPosition () const
int pin () const

Protected Attributes

QString m_port
int m_pin


Detailed Description

Author:
David Saxton

Definition at line 38 of file pic14.h.


Constructor & Destructor Documentation

PortPin::PortPin (  ) 

Creates an invalid PortPin ( pin() will return -1).

Definition at line 1183 of file pic14.cpp.

References m_pin, and m_port.


Member Function Documentation

QString PortPin::port (  )  const [inline]

Returns port (uppercase).

Definition at line 49 of file pic14.h.

References m_port.

Referenced by PIC14::isValidPortPin(), PIC14::Spin(), and PIC14::Ssetlh().

int PortPin::portPosition (  )  const

Returns the port position (e.g. "PORTA" is 0, "PORTB" is 1, etc).

Definition at line 1190 of file pic14.cpp.

References m_port.

int PortPin::pin (  )  const [inline]

Returns the pin (-1 == invalid PortPin).

Definition at line 57 of file pic14.h.

References m_pin.

Referenced by PIC14::isValidPortPin(), PIC14::Spin(), and PIC14::Ssetlh().


The documentation for this class was generated from the following files:
Generated on Tue May 8 17:05:54 2007 for KTechLab by  doxygen 1.5.1