trick/test/SIM_demo_inputfile/models/InputProcessSimObject/include/InputProcessSimObject.hh
Alex Lin 0144cc121a Split test sims and fun sims into separate directories.
Moved more sims into the test directory.

refs #191
2016-02-23 14:38:49 -06:00

40 lines
804 B
C++

/*
PURPOSE:
( InputProcessor "Sim object" )
PROGRAMMERS:
(((Alex Lin) (NASA) (2009)))
LIBRARY_DEPENDENCIES:
((../src/InputProcessSimObject.cpp))
*/
#ifndef INPUTPROCESSSIMOBJECT_HH
#define INPUTPROCESSSIMOBJECT_HH
#include <vector>
#include <string>
#include <map>
#include "sim_services/SimObject/include/SimObject.hh"
namespace Trick {
class InputProcessSimObject : public SimObject {
public:
std::string python_call_function ;
int return_value ;
InputProcessSimObject( std::string ) ;
/* call_function hand coded for jobs to be called by scheduler */
virtual int call_function( Trick::JobData * curr_job ) ;
virtual double call_function_double( Trick::JobData * curr_job ) ;
} ;
}
#endif