Signature
DValue& DValue::deref() const DValue& DValue::deref() const
Parameters
return value : referenced target when resolvable, otherwise this value
Returns the value after following internal reference links. Most public accessors call this for you, so direct use is rare in unit code.
Example
DValue target;
target.set("value");
DValue ref;
ref.set_reference(&target);
print("through ref: ", ref.deref().to_string(), "\n");
Output
through ref: value