|
WSF
|
#include "xio_sim/WsfXIO_ScriptClass.hpp"#include "PakSerializeImpl.hpp"#include "UtMemory.hpp"#include "UtScriptDataPack.hpp"#include "WsfGeoPoint.hpp"#include "WsfLocalTrack.hpp"#include "WsfPlatform.hpp"#include "WsfSensor.hpp"#include "WsfSimulation.hpp"#include "script/WsfScriptProcessor.hpp"#include "xio/WsfXIO_Connection.hpp"#include "xio/WsfXIO_Data.hpp"#include "xio/WsfXIO_Interface.hpp"#include "xio/WsfXIO_Publisher.hpp"#include "xio_sim/WsfXIO_DisExtension.hpp"#include "xio_sim/WsfXIO_Extension.hpp"#include "xio_sim/WsfXIO_ScriptSerialize.hpp"#include "script/WsfScriptDefs.hpp"
Macros | |
| #define | XIO_INTERFACE WsfXIO_Extension::Find(*SIMULATION) |
Functions | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Publish, 2, "void", "WsfXIO_PublishKey, Object") | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Unpublish, 1, "void", "WsfXIO_PublishKey") | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Subscribe_1, 3, "void", "WsfXIO_PublishKey, WsfProcessor, string") | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Subscribe_2, 3, "void", "WsfXIO_PublishKey, WsfPlatform, string") | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Connection_1, 1, "WsfXIO_Connection", "string") | |
| UT_DEFINE_SCRIPT_METHOD (WsfXIO_ScriptClass, void, Connection_2, 1, "WsfXIO_Connection", "int") | |
| #define XIO_INTERFACE WsfXIO_Extension::Find(*SIMULATION) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Connection_1 | , | ||
| 1 | , | ||
| "WsfXIO_Connection" | , | ||
| "string" | ) |
References WsfXIO_Interface::FindConnection(), and XIO_INTERFACE.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Connection_2 | , | ||
| 1 | , | ||
| "WsfXIO_Connection" | , | ||
| "int" | ) |
References WsfXIO_Interface::FindConnection(), and XIO_INTERFACE.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Publish | , | ||
| 2 | , | ||
| "void" | , | ||
| " | WsfXIO_PublishKey, | ||
| Object" | ) |
References WsfXIO_Interface::GetPublisher(), WsfXIO_Publisher::Publish(), and XIO_INTERFACE.
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Subscribe_1 | , | ||
| 3 | , | ||
| "void" | , | ||
| " | WsfXIO_PublishKey, | ||
| WsfProcessor | , | ||
| string" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Subscribe_2 | , | ||
| 3 | , | ||
| "void" | , | ||
| " | WsfXIO_PublishKey, | ||
| WsfPlatform | , | ||
| string" | ) |
| UT_DEFINE_SCRIPT_METHOD | ( | WsfXIO_ScriptClass | , |
| void | , | ||
| Unpublish | , | ||
| 1 | , | ||
| "void" | , | ||
| "WsfXIO_PublishKey" | ) |
References WsfXIO_Interface::GetPublisher(), WsfXIO_Publisher::Unpublish(), and XIO_INTERFACE.