HDK
|
#include "pxr/pxr.h"
#include "pxr/base/js/api.h"
#include "pxr/base/js/value.h"
#include <optional>
#include <string>
Go to the source code of this file.
Functions | |
JS_API JsOptionalValue | JsFindValue (const JsObject &object, const std::string &key, const JsOptionalValue &defaultValue=std::nullopt) |
Variables | |
PXR_NAMESPACE_OPEN_SCOPE typedef std::optional< JsValue > | JsOptionalValue |
JS_API JsOptionalValue JsFindValue | ( | const JsObject & | object, |
const std::string & | key, | ||
const JsOptionalValue & | defaultValue = std::nullopt |
||
) |
Returns the value associated with key
in the given object
. If no such key exists, and the supplied default is not supplied, this method returns an uninitialized optional JsValue. Otherwise, the defaultValue
is returned.
PXR_NAMESPACE_OPEN_SCOPE typedef std::optional<JsValue> JsOptionalValue |