Copyright © Audi Electronics Venture GmbH.
A common result class usable as return value throughout.
Interface for the ADTF Logging Service.
ADTF_IID(ILogging, "logging.ant.services.adtf.iid")
Marks the IConsoleDevice to be castable with the adtf::ucom::ant::ucom_cast.
virtual tResult RegisterLogger(adtf::ucom::ant::ILogger &oLogger)=0
Register a new logger.
~ILogging()=default
Protected destructor --> Use implemented Destroy() instead of delete!
virtual tResult UnregisterLogger(adtf::ucom::ant::ILogger &oLogger)=0
Unregister a logger.
Base class for every interface type within the uCOM.
Namespace for entire ADTF SDK.