class ulog::IgnorantHandler — HIRO 0.7.0 documentation

# class ulog::IgnorantHandler

## Overview

Log handler that ignores and discards all log messages. More…

    #include <Ulog.h>

    class IgnorantHandler: public ulog::LogHandler {
    public:
        // construction

        IgnorantHandler();
        IgnorantHandler(ulog::Entry::Type maximal_ignored_type);

        // methods

        void AddMessage(ulog::Entry::Type, ulog::Category, const std::string&, const std::string&);
    };

### Inherited Members

    public:
        // methods

        virtual void AddMessage(ulog::Entry::Type type, ulog::Category categ, const std::string& msg, const std::string& caller) = 0;

## Detailed Documentation

Log handler that ignores and discards all log messages.

### Construction

    IgnorantHandler(ulog::Entry::Type maximal_ignored_type)

Creates the ignorant log handler, that ignores all messages with specied type or lower.

### Methods

    void AddMessage(ulog::Entry::Type, ulog::Category, const std::string&, const std::string&)

Add message to the handler.