Home
last modified time | relevance | path

Searched refs:ProtoElement (Results 1 – 2 of 2) sorted by relevance

/external/protobuf/src/google/protobuf/util/internal/
Dproto_writer.h146 class LIBPROTOBUF_EXPORT ProtoElement : public BaseElement, public LocationTrackerInterface {
149 ProtoElement(const TypeInfo* typeinfo, const google::protobuf::Type& type,
153 ProtoElement(ProtoElement* parent, const google::protobuf::Field* field,
156 virtual ~ProtoElement() {} in ~ProtoElement()
163 ProtoElement* pop();
178 virtual ProtoElement* parent() const { in parent()
179 return static_cast<ProtoElement*>(BaseElement::parent()); in parent()
218 GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS(ProtoElement);
230 virtual ProtoElement* element() { return element_.get(); } in element()
301 google::protobuf::scoped_ptr<ProtoElement> element_;
Dproto_writer.cc289 ProtoWriter::ProtoElement::ProtoElement(const TypeInfo* typeinfo, in ProtoElement() function in google::protobuf::util::converter::ProtoWriter::ProtoElement
301 ProtoWriter::ProtoElement::ProtoElement(ProtoWriter::ProtoElement* parent, in ProtoElement() function in google::protobuf::util::converter::ProtoWriter::ProtoElement
336 ProtoWriter::ProtoElement* ProtoWriter::ProtoElement::pop() { in pop()
358 for (ProtoElement* e = parent(); e != NULL; e = e->parent()) { in pop()
365 return BaseElement::pop<ProtoElement>(); in pop()
368 void ProtoWriter::ProtoElement::RegisterField( in RegisterField()
377 string ProtoWriter::ProtoElement::ToString() const { in ToString()
401 bool ProtoWriter::ProtoElement::IsOneofIndexTaken(int32 index) { in IsOneofIndexTaken()
405 void ProtoWriter::ProtoElement::TakeOneofIndex(int32 index) { in TakeOneofIndex()
427 element_.reset(new ProtoElement(typeinfo_, master_type_, this)); in StartObject()
[all …]