53 virtual void Name(
const std::string& name) = 0;
54 [[nodiscard]]
virtual const std::string&
Name()
const = 0;
56 virtual void Path(
const std::string& path) = 0;
57 [[nodiscard]]
virtual const std::string&
Path()
const = 0;
70 virtual void Flags(uint8_t flags) = 0;
71 [[nodiscard]]
virtual uint8_t
Flags()
const = 0;
Base class for all MDF blocks.
Definition iblock.h:19
All MDF blocks inherits from the IBlock class. The interface class is used internally in lists....
constexpr uint8_t Simulated
Simulated device.
Definition isourceinformation.h:44
Main namespace for the MDF library.
Definition canmessage.h:17
BusType
Type of bus.
Definition isourceinformation.h:30
@ None
No synchronization (default value)
SourceType
Type of source information.
Definition isourceinformation.h:20
@ Other
Unknown source type.