Searched refs:BaseElement (Results 1 - 7 of 7) sorted by relevance
/third_party/protobuf/src/google/protobuf/util/internal/ |
H A D | structured_objectwriter.h | 65 // 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 D | proto_writer.cc | 111 // 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 D | json_objectwriter.h | 138 class PROTOBUF_EXPORT Element : public BaseElement { 141 : BaseElement(parent), in Element()
|
H A D | proto_writer.h | 163 class PROTOBUF_EXPORT ProtoElement : public BaseElement, 197 return static_cast<ProtoElement*>(BaseElement::parent());
|
H A D | protostream_objectwriter.h | 258 class PROTOBUF_EXPORT Item : public BaseElement { 284 return static_cast<Item*>(BaseElement::parent());
|
H A D | protostream_objectwriter.cc | 103 // 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 D | common.py | 12 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