Dataflow Runtime API
2.7.4.0
|
The protocol is used to communicate I2C errors. More...
#include <Imt.Base.Dff.ActiveParts.STM32F103HD/Protocols/I2CErrorProtocol.h>
Public Member Functions | |
I2CErrorProtocol (void) | |
Default Constructor. | |
I2CErrorProtocol (const uint8_t module, const I2CErrorIDEnum::Id error) | |
Custom Constructor. | |
I2CErrorProtocol (const I2CErrorProtocol &other) | |
Copy constructor. | |
I2CErrorProtocol (imt::base::core::serialization::Deserializer &deserializer) | |
Constructor from deserializer. | |
virtual | ~I2CErrorProtocol (void) |
Destructor. | |
I2CErrorProtocol & | operator= (const I2CErrorProtocol &other) |
Assignment operator. | |
bool | operator== (const I2CErrorProtocol &right) const |
Equality operator. | |
bool | operator!= (const I2CErrorProtocol &right) const |
Inequality operator. | |
virtual void | deserialize (imt::base::core::serialization::Deserializer &deserializer) |
virtual void | serialize (imt::base::core::serialization::Serializer &serializer) const |
void | setModule (const uint8_t module) |
uint8_t | getModule (void) const |
void | setError (const I2CErrorIDEnum::Id error) |
I2CErrorIDEnum::Id | getError (void) const |
Public Member Functions inherited from imt::base::core::serialization::SerializableIfc | |
virtual | ~SerializableIfc (void) |
Destructor. | |
The protocol is used to communicate I2C errors.
|
virtual |
Implements imt::base::core::serialization::SerializableIfc.
|
virtual |
Implements imt::base::core::serialization::SerializableIfc.