//=========================================================================
// Summary  : Reson 6046 Logger
// Filename : Reson6046Log.h
// Author   : Reed Christenson reed@bluefinrobotics.com
// Project  : Reson 6046 Driver
// Revision : 0.0
// Created  : 2002.03.21
// Modified : 2002.03.21
//=========================================================================
// Description : Reson 6046 Logger
//=========================================================================

#ifndef _RESON6046LOG_H
#define _RESON6046LOG_H

class Reson6046Driver;

#define Reson6046LogName "reson6046"


class Reson6046Log : public DataLogWriter
{
 public:
    debug_t debug;

    Reson6046Log( Reson6046Output *, Boolean autoLocateFile = True );
    Reson6046Log( const char *name, Reson6046Output *,
		  Boolean autoLocateFile = True );
    ~Reson6046Log();

    void constructorCommon( Reson6046Output * );

    virtual void setFields();

    Reson6046Output *_output;

    // Log variable names go here.
};

#endif
