33#ifndef WSF_BM_TRACK_SCRIPT_CALLBACK_HANDLER_HPP
34#define WSF_BM_TRACK_SCRIPT_CALLBACK_HANDLER_HPP
39#include <UtScript.hpp>
47 WSF_IADS_C2_LIB_EXPORT
virtual bool Initialize(
WsfScriptProcessor* proc,
const std::string& script_handler_fun,
const std::string& ret_type,
const std::string& arguments_signature);
49 WSF_IADS_C2_LIB_EXPORT
virtual bool Initialized()
const;
virtual WSF_IADS_C2_LIB_EXPORT bool Initialized() const
Definition WsfBMTrackScriptCallbackHandler.cpp:73
WsfBMTrackScriptCallbackHandler()
Definition WsfBMTrackScriptCallbackHandler.cpp:38
WsfScriptContext & GetContext()
Definition WsfBMTrackScriptCallbackHandler.cpp:78
bool m_initialized
Definition WsfBMTrackScriptCallbackHandler.hpp:54
WsfScriptProcessor * m_proc
Definition WsfBMTrackScriptCallbackHandler.hpp:55
UtScript * m_script
Definition WsfBMTrackScriptCallbackHandler.hpp:56
virtual WSF_IADS_C2_LIB_EXPORT bool Initialize(WsfScriptProcessor *proc, const std::string &script_handler_fun, const std::string &ret_type, const std::string &arguments_signature)
Definition WsfBMTrackScriptCallbackHandler.cpp:45
WsfBMTrackScriptLocalHandler()
Definition WsfBMTrackScriptCallbackHandler.cpp:86
bool Invoke(double aSimTime, const WsfLocalTrack *aLocalTrackPtr)
Definition WsfBMTrackScriptCallbackHandler.cpp:96
bool Initialize(WsfScriptProcessor *proc, const std::string &script_handler_fun)
Definition WsfBMTrackScriptCallbackHandler.cpp:91
bool Invoke(double aSimTime, const WsfLocalTrack *aLocalTrackPtr, const WsfTrack *aRawTrackPtr)
Definition WsfBMTrackScriptCallbackHandler.cpp:133
bool Initialize(WsfScriptProcessor *proc, const std::string &script_handler_fun)
Definition WsfBMTrackScriptCallbackHandler.cpp:128
WsfBMTrackScriptRemoteHandler()
Definition WsfBMTrackScriptCallbackHandler.cpp:123
Definition WsfLocalTrack.hpp:32
Definition WsfScriptContext.hpp:71
Definition WsfScriptProcessor.hpp:43
An object that represents an 'track' (perception) of something.
Definition WsfTrack.hpp:120