OMKScheduler.cpp

Go to the documentation of this file.
00001 /*
00002  * This file is part of openMask © INRIA, CNRS, Universite de Rennes 1 1993-2002, thereinafter the Software
00003  * 
00004  * The Software has been developped within the Siames Project by a variety of people, including, 
00005  * but not limited to David Margery, Stéphane Donikian, Alain Chauffaut, Thierry Duval and Richard Kulpa
00006  * 
00007  * The Software has been registered with the Agence pour la Protection des
00008  * Programmes (APP) under registration number IDDN.FR.001.510008.00.S.P.2001.000.41200
00009  *  
00010  * This file may be distributed under the terms of the Q Public License
00011  * version 1.0 as defined by Trolltech AS of Norway and appearing in the file
00012  * LICENSE.QPL included in the packaging of this file.
00013  *
00014  * Licensees holding valid specific licenses issued by INRIA, CNRS or Université de Rennes 1 
00015  * for the software may use this file in accordance with that specific license
00016  *
00017  * The Software IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
00018  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
00019  * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
00020  * 
00021  * IN NO EVENT SHALL THE INRIA, THE CNRS, THE UNIVERSITE DE RENNES 1 OR THE AUTHORS 
00022  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
00023  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
00024  * GOODS OR SERVICES, LOSS OF USE, DATA, OR PROFITS OR BUSINESS INTERRUPTION) 
00025  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
00026  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
00027  * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.           
00028  *
00029  */
00030 #include "OMKScheduler.h"
00031 using namespace OMK ;
00032 
00033 Scheduler::Scheduler(unsigned int numberOfSteps) :
00034    _numberOfSteps (numberOfSteps) {
00035 
00036 }
00037 
00038 Scheduler::~Scheduler() {
00039 
00040 }
00041 
00042 void Scheduler::setComputingState(ReferenceObjectHandle * objectHandle, 
00043                                      ReferenceObjectHandle::SimulatedObjectComputingState state ) const 
00044 {
00045    objectHandle->_computingState = state ;
00046 }

logo OpenMask

Documentation generated on Mon Jun 9 11:45:57 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007