WriteUint32¶
-
virtual void ISignal::WriteUint32(uint32_t value) = 0¶
Sets the signal value as a 32-bit unsigned integer value.
- Parameters
value – Signal value.
- Throws
CInvalidArgumentException– Value is out of bounds, or unknown enumeration value or mask bit.CUnsupportedException– Signal is not writable or represents a single-precision floating-point value, cannot set 32-bit unsigned integer value (possible data loss).CInvalidOperationException– Entity associated with signal is in invalid state for specified value.CResourceBusyException– Signal value cannot be set at this moment.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.