/* libzz
*
* This program is distributed under the GNU General Public License, version 2.
* A copy of this license is included with this source.
*
* Copyright 2000-2006, Toni Thomsson <toni@tonjac.org>
*/
#ifndef zz_console_application_h
#define zz_console_application_h
#include <zz_application.h>
#include <zz_export.h>
/**
Console application
@author Toni Thomsson, toni@tonjac.org
@see CzzApplication
*/
class ZZ_API CzzConsoleApplication : public CzzApplication
{
public:
/**
Creates a console application
@param name Name used to configure logging
*/
CzzConsoleApplication( const CzzString& name );
virtual ~CzzConsoleApplication();
/**
Access the single application object
*/
static CzzConsoleApplication* getInstance( void );
};
#endif // zz_console_application_h