Lines Matching defs:value
31 if (auto p = interface_cast<ICloneable>(other.params_[i].value)) {
32 params_[i].value = interface_pointer_cast<IAny>(p->GetClone());
55 if (auto p = interface_cast<ICloneable>(other.params_[i].value)) {
56 params_[i].value = interface_pointer_cast<IAny>(p->GetClone());
95 bool DefaultCallContext::DefineParameter(BASE_NS::string_view name, const IAny::Ptr& value)
100 params_.push_back(ArgumentNameValue { BASE_NS::string(name), value });
104 bool DefaultCallContext::Set(BASE_NS::string_view name, const IAny& value)
108 return v.value->CopyFrom(value);
119 return v.value;
136 bool DefaultCallContext::DefineResult(const IAny::Ptr& value)
138 result_ = value;
142 bool DefaultCallContext::SetResult(const IAny& value)
144 succeeded_ = result_ && result_->CopyFrom(value);