.TH "ElementData::PlcIO" 3 "Version 0.200.1-dev" "QElectroTech" \" -*- nroff -*-
.ad l
.nh
.SH NAME
ElementData::PlcIO \- The \fBPlcIO\fP struct Represents a single IO entry in a PLC master element\&.  

.SH SYNOPSIS
.br
.PP
.PP
\fR#include <elementdata\&.h>\fP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "QStringList \fBeffectiveTerminals\fP () const"
.br
.RI "Return terminal labels, generating defaults (T1, T2\&.\&.\&.) if empty\&. "
.ti -1c
.RI "bool \fBoperator==\fP (const \fBPlcIO\fP &other) const"
.br
.ti -1c
.RI "bool \fBoperator!=\fP (const \fBPlcIO\fP &other) const"
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "\fBPlcIOType\fP \fBtype\fP = \fBEntreeDigitale\fP"
.br
.ti -1c
.RI "QString \fBaddress\fP"
.br
.RI "e\&.g\&. "1\&.0", "1\&.1" "
.ti -1c
.RI "QString \fBfunctionText\fP"
.br
.RI "e\&.g\&. "Motor K1" "
.ti -1c
.RI "QString \fBcomment\fP"
.br
.RI "Optional comment\&. "
.ti -1c
.RI "QString \fBcrossRef\fP"
.br
.RI "Auto-filled: slave reference\&. "
.ti -1c
.RI "int \fBterminalCount\fP = 1"
.br
.RI "Number of terminals for this IO (1-4)\&. "
.ti -1c
.RI "QStringList \fBterminals\fP"
.br
.RI "\fBTerminal\fP values T1, T2, \&.\&.\&. (size = terminalCount)\&. "
.in -1c
.SH "Detailed Description"
.PP 
The \fBPlcIO\fP struct Represents a single IO entry in a PLC master element\&. 
.SH "Member Function Documentation"
.PP 
.SS "QStringList ElementData::PlcIO::effectiveTerminals () const\fR [inline]\fP"

.PP
Return terminal labels, generating defaults (T1, T2\&.\&.\&.) if empty\&. 
.SS "bool ElementData::PlcIO::operator!= (const \fBPlcIO\fP & other) const\fR [inline]\fP"

.SS "bool ElementData::PlcIO::operator== (const \fBPlcIO\fP & other) const\fR [inline]\fP"

.SH "Member Data Documentation"
.PP 
.SS "QString ElementData::PlcIO::address"

.PP
e\&.g\&. "1\&.0", "1\&.1" 
.SS "QString ElementData::PlcIO::comment"

.PP
Optional comment\&. 
.SS "QString ElementData::PlcIO::crossRef"

.PP
Auto-filled: slave reference\&. 
.SS "QString ElementData::PlcIO::functionText"

.PP
e\&.g\&. "Motor K1" 
.SS "int ElementData::PlcIO::terminalCount = 1"

.PP
Number of terminals for this IO (1-4)\&. 
.SS "QStringList ElementData::PlcIO::terminals"

.PP
\fBTerminal\fP values T1, T2, \&.\&.\&. (size = terminalCount)\&. 
.SS "\fBPlcIOType\fP ElementData::PlcIO::type = \fBEntreeDigitale\fP"


.SH "Author"
.PP 
Generated automatically by Doxygen for QElectroTech from the source code\&.
