Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- #ifndef CABLE_H
- #define CABLE_H
-
- #include "CableTestBenchDefs.h"
- #include "InputConnector.h"
- #include "OutputConnector.h"
- #include "GlobalDefine.h"
- #include "IOModulesInterface.h"
-
- class CCable
- {
- public:
- CCable(CConnectorDefs::eConnectorType InputConnectorType,CIOModulesInterface *IOInterface);
-
- int DefineCableByInputConnector(CConnectorDefs::eConnectorType InputConnectorType);
- CInputConnector *GetInputConnector();
- COutputConnector *GetOutputConnector();
-
- bool IsCableDefined();
-
- int ClearAllOutputConnectorPins();
-
-
-
- private:
- CInputConnector mInputConnector;
- COutputConnector mOutputConnector;
- bool mCableDefined;
- CIOModulesInterface *mIOInterfaceHandle;
- QBitArray mOutputPinsBuffer;
-
- };
-
- #endif // CABLE_H
|