GM6000 Digital Heater Controller Build: 16 (Branch = develop)
SDX-1330
Namespaces | Macros | Variables
InOutModelPoints.h File Reference

Detailed Description

This file defines all of the Model Points for the Simulated DIO InOut driver.


All of the model points are placed into the 'mp' namespace. The model point names map 1-to-1 with the instance names.

The Application/Client is RESPONSIBLE for ensuring input values are with the defined range for the model point instance.

#include "Cpl/Dm/ModelDatabase.h"
#include "Cpl/Dm/Mp/Bool.h"
Include dependency graph for InOutModelPoints.h:

Go to the source code of this file.

Namespaces

namespace  mp
 Encapsulate all Model Points in the 'mp' namespace to prevent polluting the global name space.
 

Macros

#define DRIVER_DIO_SIMULATED_INOUT_MAX_INPUTS   8
 Maximum number of supported inputs.
 
#define DRIVER_DIO_SIMULATED_INOUT_MAX_OUTPUTS   8
 Maximum number of supported output.
 

Variables

Cpl::Dm::Mp::Bool mp::simDioInOut_in0
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in1
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in2
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in3
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in4
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in5
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in6
 Simulated Input.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_in7
 Simulated Input.
 
Cpl::Dm::Mp::Boolmp::simDioInOut_inputs [DRIVER_DIO_SIMULATED_INOUT_MAX_INPUTS]
 Array of Inputs.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out0
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out1
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out2
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out3
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out4
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out5
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out6
 Simulated Output.
 
Cpl::Dm::Mp::Bool mp::simDioInOut_out7
 Simulated Output.
 
Cpl::Dm::Mp::Boolmp::simDioInOut_outputs [DRIVER_DIO_SIMULATED_INOUT_MAX_OUTPUTS]
 Array of Output.
 

Macro Definition Documentation

◆ DRIVER_DIO_SIMULATED_INOUT_MAX_INPUTS

#define DRIVER_DIO_SIMULATED_INOUT_MAX_INPUTS   8

Maximum number of supported inputs.

◆ DRIVER_DIO_SIMULATED_INOUT_MAX_OUTPUTS

#define DRIVER_DIO_SIMULATED_INOUT_MAX_OUTPUTS   8

Maximum number of supported output.