#ifndef INCLUDED_BOBCAT_LEVEL_
#define INCLUDED_BOBCAT_LEVEL_

#include <iosfwd>

namespace FBB
{

class Log;

class level
{
    friend std::ostream &operator<<(std::ostream &, level const &);
    size_t d_level;

    public:
        explicit level(size_t lvel);
                  
    private:
        std::ostream &insertInto(Log &lp) const;
};

inline level::level(size_t lev)
:
    d_level(lev)
{}

} // FBB

#endif
