Source: GGZCore.h


Annotated List
Files
Globals
Hierarchy
Index
/////////////////////////////////////////////////////////////////////
//                                                                 ///
// GGZCore++ - C++ API wrapper for the ggzcore library              ///
// Copyright (C) 2001, 2002 Josef Spillner                           ///
// dr_maux@users.sourceforge.net                                      ///
// The MindX Open Source Project                                      ///
// http://mindx.sourceforge.net/                                     ///
//                                                                  ///
// This library may be distributed under the terms of the GNU GPL. ///
//                                                                ///
////////////////////////////////////////////////////////////////////

///// GGZ Core ///////////////////////////////////////////////////

#ifndef GGZCORE_PP_H
#define GGZCORE_PP_H

#include 

/**
*
* This is the main class. There must be at least one GGZCore object if one wants to create other objects
* (exceptions apply to the configuration classes).
*
*/

class GGZCore
{
	public:
		/**
		 * Options use to initialize the core lib. */
		enum GGZCoreOptions
		{
			parser   = 1,
			modules  = 2,
			threadio = 4
		};
		
		/**
		 * Constructor */
		GGZCore();
		/**
		 * Destructor */
		~GGZCore();

		/**
		 * Initialize ggzcore. */
		int init(int options);

	private:
		int m_initialized;
};

#endif


Generated by: josef on athlon500 on Tue Mar 19 23:18:22 2002, using kdoc 2.0a53.