@@ -27,11 +27,12 @@ namespace logger {
2727
2828 /* * Searches the registry for the wanted logger instance.
2929 *
30- * If the logger doesn't exist, then a new one is created and registered. Else the existing one is returned.:w
30+ * If the logger doesn't exist, then a new one is created and registered. Else the existing one is returned. The factory
31+ * create instances of stdout_sinks.
3132 *
3233 * @param name unique logger name
3334 * @return a logger instance
34- * @see stdout_sink sink type used when creating a new instance.
35+ * @see logger:: stdout_sink
3536 */
3637 logger_ptr get (const std::string &name );
3738
@@ -54,6 +55,8 @@ namespace logger {
5455 * *WARN* This name will be used by loggers created after this call. Pre-existing ones are not affected.
5556 *
5657 * @param pname program name
58+ * @see logger::sink#program_name
59+ * @see logger::logger#program_name
5760 */
5861 void set_program_name (const std::string &pname);
5962
@@ -67,7 +70,7 @@ namespace logger {
6770 class registry {
6871 public:
6972
70- /* * registry factory.
73+ /* * @return registry singleton
7174 */
7275 static registry &instance ();
7376
@@ -200,7 +203,7 @@ namespace logger {
200203 * @param name logger instance name
201204 * @param args sink's constructor arguments
202205 * @return a logger instance
203- * @see sink
206+ * @see logger:: sink
204207 */
205208 template <class T , typename ... Args> logger_ptr get ( const std::string &name, const Args&... args){
206209 return registry::instance ().get <T>(name, args...);
0 commit comments