Searched refs:ProtoElement (Results 1 – 2 of 2) sorted by relevance
146 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_;
289 ProtoWriter::ProtoElement::ProtoElement(const TypeInfo* typeinfo, in ProtoElement() function in google::protobuf::util::converter::ProtoWriter::ProtoElement301 ProtoWriter::ProtoElement::ProtoElement(ProtoWriter::ProtoElement* parent, in ProtoElement() function in google::protobuf::util::converter::ProtoWriter::ProtoElement336 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 …]