Home
last modified time | relevance | path

Searched refs:BaseElement (Results 1 - 7 of 7) sorted by relevance

/third_party/protobuf/src/google/protobuf/util/internal/
H A Dstructured_objectwriter.h65 // StructuredObjectWriter behaves as a visitor. BaseElement represents a node
67 // extend BaseElement to keep track of the location in the input tree.
68 class PROTOBUF_EXPORT BaseElement { class in google::protobuf::util::converter::StructuredObjectWriter
71 explicit BaseElement(BaseElement* parent) in BaseElement() function in google::protobuf::util::converter::StructuredObjectWriter::BaseElement
73 virtual ~BaseElement() {} in ~BaseElement()
89 virtual BaseElement* parent() const { return parent_.get(); } in parent()
93 std::unique_ptr<BaseElement> parent_;
99 GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS(BaseElement);
105 virtual BaseElement* elemen
[all...]
H A Dproto_writer.cc111 // Cast to BaseElement to avoid doing additional checks (like missing fields) in ~ProtoWriter()
113 std::unique_ptr<BaseElement> element( in ~ProtoWriter()
114 static_cast<BaseElement*>(element_.get())->pop<BaseElement>()); in ~ProtoWriter()
116 element.reset(element->pop<BaseElement>()); in ~ProtoWriter()
290 : BaseElement(nullptr), in ProtoElement()
309 : BaseElement(parent), in ProtoElement()
377 return BaseElement::pop<ProtoElement>(); in pop()
H A Djson_objectwriter.h138 class PROTOBUF_EXPORT Element : public BaseElement {
141 : BaseElement(parent), in Element()
H A Dproto_writer.h163 class PROTOBUF_EXPORT ProtoElement : public BaseElement,
197 return static_cast<ProtoElement*>(BaseElement::parent());
H A Dprotostream_objectwriter.h258 class PROTOBUF_EXPORT Item : public BaseElement {
284 return static_cast<Item*>(BaseElement::parent());
H A Dprotostream_objectwriter.cc103 // Cast to BaseElement to avoid doing additional checks (like missing fields) in ~ProtoStreamObjectWriter()
105 std::unique_ptr<BaseElement> element( in ~ProtoStreamObjectWriter()
106 static_cast<BaseElement*>(current_.get())->pop<BaseElement>()); in ~ProtoStreamObjectWriter()
108 element.reset(element->pop<BaseElement>()); in ~ProtoStreamObjectWriter()
447 : BaseElement(nullptr), in Item()
464 : BaseElement(parent), in Item()
/third_party/alsa-lib/modules/mixer/simple/python/
H A Dcommon.py12 class BaseElement(InternalMElement): class
46 class StandardElement(BaseElement):
49 BaseElement.__init__(self, mixer, name, index, weight)
84 BaseElement.attach(self, helem)
133 class EnumElement(BaseElement):
136 BaseElement.__init__(self, mixer, name, index, weight)
140 BaseElement.attach(self, helem)

Completed in 7 milliseconds