#ifndef INCLUDED_BOBCAT_COUTEXTRACTOR_
#define INCLUDED_BOBCAT_COUTEXTRACTOR_

#include <bobcat/extractorbase>

namespace FBB
{

class CoutExtractor: public IUO::ExtractorBase
{
    void (*d_modeFun)();

    public:
        CoutExtractor(size_t bufSize = 100);
        CoutExtractor(StdMode mode, size_t bufSize = 100);

    private:
        void childRedirections() override;
        static void close();
};

} // namespace FBB
        
#endif
