Lines Matching refs:m_impl_up
27 SBStructuredData::SBStructuredData() : m_impl_up(new StructuredDataImpl()) { in SBStructuredData()
32 : m_impl_up(new StructuredDataImpl(*rhs.m_impl_up)) { in SBStructuredData()
37 : m_impl_up(new StructuredDataImpl(event_sp)) { in SBStructuredData()
42 : m_impl_up(new StructuredDataImpl(impl)) { in SBStructuredData()
52 *m_impl_up = *rhs.m_impl_up; in operator =()
63 m_impl_up->SetObjectSP(json_obj); in SetFromJSON()
85 return m_impl_up->IsValid(); in operator bool()
91 m_impl_up->Clear(); in Clear()
98 error.SetError(m_impl_up->GetAsJSON(stream.ref())); in GetAsJSON()
105 Status error = m_impl_up->GetDescription(stream.ref()); in GetDescription()
114 return m_impl_up->GetType(); in GetType()
120 return m_impl_up->GetSize(); in GetSize()
129 StructuredData::ObjectSP obj_sp = m_impl_up->GetObjectSP(); in GetKeys()
153 result.m_impl_up->SetObjectSP(m_impl_up->GetValueForKey(key)); in GetValueForKey()
161 result.m_impl_up->SetObjectSP(m_impl_up->GetItemAtIndex(idx)); in GetItemAtIndex()
168 return m_impl_up->GetIntegerValue(fail_value); in GetIntegerValue()
174 return m_impl_up->GetFloatValue(fail_value); in GetFloatValue()
180 return m_impl_up->GetBooleanValue(fail_value); in GetBooleanValue()
186 return m_impl_up->GetStringValue(dst, dst_len); in GetStringValue()