<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CToolCheck :: Catur Documentation</title>
    <link>https://doc.cdryx.net/CdryxAIOUPlugin/ccoreumodule/tools/ctoolcheck/index.html</link>
    <description>Overview Validation macros for checking null or invalid objects. Logs a warning with the function name and argument index when a check fails.&#xA;Macros Name Description CDRYX_CHECK_INVALID Check validity of arguments using a custom validation function. Uses this as log context. CDRYX_CHECK_INVALID_STATIC Same but with explicit log context object. CDRYX_CHECK_INVALID_OBJECT Check UObject validity (nullptr and IsValid). Uses this. CDRYX_CHECK_INVALID_OBJECT_STATIC Same with explicit log context. // Check that myActor and myComponent are valid UObjects, return nullptr if not CDRYX_CHECK_INVALID_OBJECT(2408140036, return nullptr, {myActor, myComponent}) // Same but in a static context, providing explicit log context CDRYX_CHECK_INVALID_OBJECT_STATIC(owner, 2308071929, return nullptr, {clazz}) // Custom validation: check that a float array is not empty CDRYX_CHECK_INVALID(float*, 2401010001, return, o !</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate></lastBuildDate>
    <atom:link href="https://doc.cdryx.net/CdryxAIOUPlugin/ccoreumodule/tools/ctoolcheck/index.xml" rel="self" type="application/rss+xml" />
  </channel>
</rss>