Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 

30 Zeilen
579 B

  1. #ifndef OUTPUTCONNECTOR_H
  2. #define OUTPUTCONNECTOR_H
  3. #include "Connector.h"
  4. #include <QBitArray>
  5. class COutputConnector : public CConnector
  6. {
  7. public:
  8. COutputConnector();
  9. QBitArray GetOutputPinsStates();
  10. int SetSinglePin(unsigned int PinNumber);
  11. int GetSinglePinState(unsigned int PinNumber);
  12. int TogglePin(unsigned int PinNumber);
  13. int SetOutputPins(QBitArray PinsStates);
  14. int ClearAllPins();
  15. virtual int SetConnectorType(CConnectorDefs::eConnectorType type);
  16. private:
  17. QBitArray mOutputsPinsStateBuffer;
  18. };
  19. #endif // OUTPUTCONNECTOR_H