Public Member Functions | |
namevalue_test () | |
~namevalue_test () | |
void | reset () |
void | setExpectedResult (ENameValueType type, void *value) |
void | verifyChange (LLNameValue *changed) |
void | HandleCallback (LLNameValue *changed) |
Static Public Member Functions | |
static void | NameValueCallbackFunction (LLNameValue *changed, void **data) |
Public Attributes | |
ENameValueType | mExpectedNameValueType |
UNameValueReference | mExpectedNameValueReference |
int | mCallbackCount |
Definition at line 41 of file llnamevalue_tut.cpp.
tut::namevalue_test::namevalue_test | ( | ) | [inline] |
Definition at line 43 of file llnamevalue_tut.cpp.
References mCallbackCount, mExpectedNameValueReference, mExpectedNameValueType, NULL, NVT_NULL, and u_name_value_reference::string.
tut::namevalue_test::~namevalue_test | ( | ) | [inline] |
void tut::namevalue_test::HandleCallback | ( | LLNameValue * | changed | ) | [inline] |
Definition at line 156 of file llnamevalue_tut.cpp.
References mCallbackCount, and verifyChange().
Referenced by NameValueCallbackFunction().
static void tut::namevalue_test::NameValueCallbackFunction | ( | LLNameValue * | changed, | |
void ** | data | |||
) | [inline, static] |
void tut::namevalue_test::reset | ( | ) | [inline] |
Definition at line 55 of file llnamevalue_tut.cpp.
References u_name_value_reference::f32, mCallbackCount, mExpectedNameValueReference, mExpectedNameValueType, NULL, NVT_ASSET, NVT_F32, NVT_NULL, NVT_S32, NVT_STRING, NVT_U32, NVT_U64, NVT_VEC3, u_name_value_reference::s32, u_name_value_reference::string, u_name_value_reference::u32, u_name_value_reference::u64, and u_name_value_reference::vec3.
Referenced by setExpectedResult(), and ~namevalue_test().
void tut::namevalue_test::setExpectedResult | ( | ENameValueType | type, | |
void * | value | |||
) | [inline] |
Definition at line 91 of file llnamevalue_tut.cpp.
References u_name_value_reference::f32, mExpectedNameValueReference, mExpectedNameValueType, NVT_ASSET, NVT_F32, NVT_S32, NVT_STRING, NVT_U32, NVT_U64, NVT_VEC3, reset(), S32, u_name_value_reference::s32, u_name_value_reference::string, u_name_value_reference::u32, u_name_value_reference::u64, and u_name_value_reference::vec3.
void tut::namevalue_test::verifyChange | ( | LLNameValue * | changed | ) | [inline] |
Definition at line 121 of file llnamevalue_tut.cpp.
References tut::ensure_memory_matches(), u_name_value_reference::f32, LLNameValue::getAsset(), LLNameValue::getF32(), LLNameValue::getS32(), LLNameValue::getString(), LLNameValue::getU32(), LLNameValue::getU64(), LLNameValue::getVec3(), mExpectedNameValueReference, mExpectedNameValueType, NameValueTypeStrings, NVT_ASSET, NVT_F32, NVT_S32, NVT_STRING, NVT_U32, NVT_U64, NVT_VEC3, u_name_value_reference::s32, u_name_value_reference::string, u_name_value_reference::u32, u_name_value_reference::u64, and u_name_value_reference::vec3.
Referenced by HandleCallback().
Definition at line 171 of file llnamevalue_tut.cpp.
Referenced by HandleCallback(), namevalue_test(), and reset().
Definition at line 170 of file llnamevalue_tut.cpp.
Referenced by namevalue_test(), reset(), setExpectedResult(), and verifyChange().
Definition at line 169 of file llnamevalue_tut.cpp.
Referenced by namevalue_test(), reset(), setExpectedResult(), and verifyChange().