#ifndef _GPIO_BANK_H_ #define _GPIO_BANK_H_ class GPIOBank { public: GPIOBank(int _size); ~GPIOBank(void); void setPinNumbers(int _pins[]); void setOutput(void); void setInput(bool pullup); int getSize(void); void setPin(int n, bool state); bool getPin(int n); private: int size; int *pins; }; #endif // _GPIO_BANK_H_