|
WSF
|
#include <string>#include "UtException.hpp"#include "UtMemory.hpp"#include "UtScriptBasicTypes.hpp"#include "UtScriptClassDefine.hpp"#include "UtScriptDataPack.hpp"#include "WsfAuxDataEnabled.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | WsfScriptAuxDataUtil |
Macros | |
| #define | UT_DECLARE_AUX_DATA_SCRIPT_METHODS() |
| #define | UT_DEFINE_AUX_DATA_SCRIPT_METHODS(CLASS, OBJ_TYPE) |
Functions | |
| template<typename OBJECT_TYPE, typename T> | |
| void | WsfScriptAuxDataUtil::GetAuxData (OBJECT_TYPE *aObjectPtr, UtScriptMethodArgs aVarArgs, UtScriptData &aReturnVal, UtScriptClass *aReturnClassPtr, UtScriptClass::InterfaceMethod *aInterfaceMethodPtr) |
| template<typename OBJECT_TYPE> | |
| void | WsfScriptAuxDataUtil::SetAuxData (OBJECT_TYPE *aObjectPtr, UtScriptMethodArgs aVarArgs, UtScriptData &aReturnVal, UtScriptClass *aReturnClassPtr, UtScriptClass::InterfaceMethod *aInterfaceMethodPtr, bool aSilentFailure=false) |
| template<typename OBJECT_TYPE> | |
| void | WsfScriptAuxDataUtil::GetAllAuxDataTypes (OBJECT_TYPE *aObjectPtr, UtScriptData &aReturnVal, UtScriptClass *aReturnClassPtr) |
| template<class SCRIPT_CLASS> | |
| void | WsfScriptAuxDataUtil::AddAuxDataScriptMethods (SCRIPT_CLASS &aScriptClass) |
| #define UT_DECLARE_AUX_DATA_SCRIPT_METHODS | ( | ) |
| #define UT_DEFINE_AUX_DATA_SCRIPT_METHODS | ( | CLASS, | |
| OBJ_TYPE ) |