/* PURPOSE: ( InputProcessor "Sim object" ) PROGRAMMERS: (((Alex Lin) (NASA) (2009))) LIBRARY_DEPENDENCIES: ((../src/InputProcessSimObject.cpp)) */ #ifndef INPUTPROCESSSIMOBJECT_HH #define INPUTPROCESSSIMOBJECT_HH #include #include #include #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