PostStepEventHandler.h

Go to the documentation of this file.
00001 /*************************************************************************
00002 *                                                                       *
00003 * Open Physics Abstraction Layer                                        *
00004 * Copyright (C) 2004-2005                                               *
00005 * Alan Fischer  alan.fischer@gmail.com                                  *
00006 * Andres Reinot  andres@reinot.com                                      *
00007 * Tyler Streeter  tylerstreeter@gmail.com                               *
00008 * All rights reserved.                                                  *
00009 * Web: opal.sourceforge.net                                             *
00010 *                                                                       *
00011 * This library is free software; you can redistribute it and/or         *
00012 * modify it under the terms of EITHER:                                  *
00013 *   (1) The GNU Lesser General Public License as published by the Free  *
00014 *       Software Foundation; either version 2.1 of the License, or (at  *
00015 *       your option) any later version. The text of the GNU Lesser      *
00016 *       General Public License is included with this library in the     *
00017 *       file license-LGPL.txt.                                          *
00018 *   (2) The BSD-style license that is included with this library in     *
00019 *       the file license-BSD.txt.                                       *
00020 *                                                                       *
00021 * This library is distributed in the hope that it will be useful,       *
00022 * but WITHOUT ANY WARRANTY; without even the implied warranty of        *
00023 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the files    *
00024 * license-LGPL.txt and license-BSD.txt for more details.                *
00025 *                                                                       *
00026 *************************************************************************/
00027 
00028 #ifndef OPAL_POST_STEP_EVENT_HANDLER_H
00029 #define OPAL_POST_STEP_EVENT_HANDLER_H
00030 
00031 // project headers
00032 #include "Defines.h"
00033 #include "EventHandler.h"
00034 
00035 namespace opal
00036 {
00038         class PostStepEventHandler : public EventHandler
00039         {
00040                 public:
00041                         OPAL_DECL PostStepEventHandler()
00042                         {}
00043 
00044                         OPAL_DECL virtual ~PostStepEventHandler()
00045                         {}
00046 
00050                         OPAL_DECL virtual void OPAL_CALL handlePostStepEvent() = 0;
00051 
00052                 protected:
00053 
00054                 private:
00055 
00056         };
00057 }
00058 
00059 #endif
00060 

Generated on Tue May 16 17:49:52 2006 for OPAL by  doxygen 1.4.6-NO