diff --git a/include/transport/logger.h b/include/transport/logger.h index 229e0f0ea81106d2db24c5ff4119e7d8ad78268a..ac2cd8431231d283e7a1bdf60867de5e8ac6e6c8 100644 --- a/include/transport/logger.h +++ b/include/transport/logger.h @@ -33,13 +33,23 @@ class Component; class StorageBackend; class UserRegistration; +/// Basic logging class which logs various data into std::out (standard output). class Logger { public: + /// Creates new Logger class instance. + /// \param component component instance Logger(Component *component); + + /// Logger destructor. ~Logger(); + /// Starts logging data related to StorageBackend class. + /// \param storage storage class void setStorageBackend(StorageBackend *storage); + + /// Starts logging data related to UserRegistration class. + /// \param userRegistration userRegistration class void setUserRegistration(UserRegistration *userRegistration); private: