Public Member Functions | List of all members
qb_device_driver::qbDeviceAPIMock Class Reference

#include <mocks.h>

Inheritance diagram for qb_device_driver::qbDeviceAPIMock:
Inheritance graph
[legend]

Public Member Functions

 MOCK_METHOD1 (close, void(comm_settings *file_descriptor))
 
 MOCK_METHOD1 (getSerialPorts, int(char serial_ports[10][255]))
 
 MOCK_METHOD2 (getDeviceIds, int(comm_settings *file_descriptor, char device_ids[255]))
 
 MOCK_METHOD2 (open, void(comm_settings *file_descriptor, const char *serial_port))
 
 MOCK_METHOD3 (activate, void(comm_settings *file_descriptor, int id, char activate_command))
 
 MOCK_METHOD3 (getCurrents, int(comm_settings *file_descriptor, int id, short int currents[2]))
 
 MOCK_METHOD3 (getMeasurements, int(comm_settings *file_descriptor, int id, short int measurements[3]))
 
 MOCK_METHOD3 (getStatus, int(comm_settings *file_descriptor, int id, char *activate_status))
 
 MOCK_METHOD3 (setInputs, void(comm_settings *file_descriptor, int id, short int inputs[]))
 
 MOCK_METHOD4 (getInfo, int(comm_settings *file_descriptor, int id, short int info_type, char *info))
 
 MOCK_METHOD7 (getParameters, int(comm_settings *file_descriptor, int id, unsigned short index, void *values, unsigned short value_size, unsigned short num_of_values, uint8_t *buffer))
 
 qbDeviceAPIMock ()
 
void realActivate (comm_settings *file_descriptor, int id, char activate_command)
 
void realClose (comm_settings *file_descriptor)
 
int realGetCurrents (comm_settings *file_descriptor, int id, short int currents[2])
 
int realGetDeviceIds (comm_settings *file_descriptor, char device_ids[255])
 
int realGetInfo (comm_settings *file_descriptor, int id, short int info_type, char *info)
 
int realGetMeasurements (comm_settings *file_descriptor, int id, short int measurements[3])
 
int realGetParameters (comm_settings *file_descriptor, int id, unsigned short index, void *values, unsigned short value_size, unsigned short num_of_values, uint8_t *buffer)
 
int realGetSerialPorts (char serial_ports[10][255])
 
int realGetStatus (comm_settings *file_descriptor, int id, char *activate_status)
 
void realOpen (comm_settings *file_descriptor, const char *serial_port)
 
void realSetInputs (comm_settings *file_descriptor, int id, short int inputs[])
 

Detailed Description

Definition at line 39 of file mocks.h.

Constructor & Destructor Documentation

qb_device_driver::qbDeviceAPIMock::qbDeviceAPIMock ( )
inline

Definition at line 41 of file mocks.h.

Member Function Documentation

qb_device_driver::qbDeviceAPIMock::MOCK_METHOD1 ( close  ,
void(comm_settings *file_descriptor)   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD1 ( getSerialPorts  ,
int(char serial_ports[10][255])   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD2 ( getDeviceIds  ,
int(comm_settings *file_descriptor, char device_ids[255])   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD2 ( open  ,
void(comm_settings *file_descriptor, const char *serial_port)   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD3 ( activate  ,
void(comm_settings *file_descriptor, int id, char activate_command)   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD3 ( getCurrents  ,
int(comm_settings *file_descriptor, int id, short int currents[2])   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD3 ( getMeasurements  ,
int(comm_settings *file_descriptor, int id, short int measurements[3])   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD3 ( getStatus  ,
int(comm_settings *file_descriptor, int id, char *activate_status)   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD3 ( setInputs  ,
void(comm_settings *file_descriptor, int id, short int inputs[])   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD4 ( getInfo  ,
int(comm_settings *file_descriptor, int id, short int info_type, char *info)   
)
qb_device_driver::qbDeviceAPIMock::MOCK_METHOD7 ( getParameters  ,
int(comm_settings *file_descriptor, int id, unsigned short index, void *values, unsigned short value_size, unsigned short num_of_values, uint8_t *buffer)   
)
void qb_device_driver::qbDeviceAPIMock::realActivate ( comm_settings *  file_descriptor,
int  id,
char  activate_command 
)
inline

Definition at line 80 of file mocks.h.

void qb_device_driver::qbDeviceAPIMock::realClose ( comm_settings *  file_descriptor)
inline

Definition at line 83 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetCurrents ( comm_settings *  file_descriptor,
int  id,
short int  currents[2] 
)
inline

Definition at line 86 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetDeviceIds ( comm_settings *  file_descriptor,
char  device_ids[255] 
)
inline

Definition at line 89 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetInfo ( comm_settings *  file_descriptor,
int  id,
short int  info_type,
char *  info 
)
inline

Definition at line 92 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetMeasurements ( comm_settings *  file_descriptor,
int  id,
short int  measurements[3] 
)
inline

Definition at line 95 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetParameters ( comm_settings *  file_descriptor,
int  id,
unsigned short  index,
void *  values,
unsigned short  value_size,
unsigned short  num_of_values,
uint8_t *  buffer 
)
inline

Definition at line 98 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetSerialPorts ( char  serial_ports[10][255])
inline

Definition at line 102 of file mocks.h.

int qb_device_driver::qbDeviceAPIMock::realGetStatus ( comm_settings *  file_descriptor,
int  id,
char *  activate_status 
)
inline

Definition at line 105 of file mocks.h.

void qb_device_driver::qbDeviceAPIMock::realOpen ( comm_settings *  file_descriptor,
const char *  serial_port 
)
inline

Definition at line 108 of file mocks.h.

void qb_device_driver::qbDeviceAPIMock::realSetInputs ( comm_settings *  file_descriptor,
int  id,
short int  inputs[] 
)
inline

Definition at line 111 of file mocks.h.


The documentation for this class was generated from the following file:


qb_device_hardware_interface
Author(s): qbroboticsĀ®
autogenerated on Thu Jun 6 2019 19:46:29