Project

General

Profile

Raspberry PI GPIO Scol plugin
RpiShiftDriver Class Reference

Public Types

typedef std::pair< int, int > shiftValue
 

Public Member Functions

 RpiShiftDriver (int data, int clock, int latch, int nbOut)
 
void threadLoop ()
 
void SetValues (std::vector< shiftValue > values)
 
void WriteValue (int value)
 

Detailed Description

Definition at line 9 of file rpishiftdriver.h.

Member Typedef Documentation

◆ shiftValue

typedef std::pair<int, int> RpiShiftDriver::shiftValue

Definition at line 12 of file rpishiftdriver.h.

Constructor & Destructor Documentation

◆ RpiShiftDriver() [1/2]

RpiShiftDriver::RpiShiftDriver ( )

Definition at line 21 of file rpishiftdriver.cpp.

◆ RpiShiftDriver() [2/2]

RpiShiftDriver::RpiShiftDriver ( int  data,
int  clock,
int  latch,
int  nbOut 
)

Definition at line 25 of file rpishiftdriver.cpp.

◆ ~RpiShiftDriver()

RpiShiftDriver::~RpiShiftDriver ( )

Definition at line 44 of file rpishiftdriver.cpp.

Member Function Documentation

◆ SetValues()

void RpiShiftDriver::SetValues ( std::vector< shiftValue >  values)

Definition at line 97 of file rpishiftdriver.cpp.

◆ threadLoop()

void RpiShiftDriver::threadLoop ( )

Definition at line 61 of file rpishiftdriver.cpp.

◆ WriteValue()

void RpiShiftDriver::WriteValue ( int  value)

Definition at line 78 of file rpishiftdriver.cpp.


The documentation for this class was generated from the following files:
  • G:/work/subversion/scol-technologies/trunk/scol/plugins/rpiGPIO/include/rpishiftdriver.h
  • G:/work/subversion/scol-technologies/trunk/scol/plugins/rpiGPIO/src/rpishiftdriver.cpp