chromium/third_party/pdfium/core/fxcrt/xml/cfx_xmlelement.cpp

// Copyright 2017 The PDFium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

#include "core/fxcrt/xml/cfx_xmlelement.h"

#include "core/fxcrt/check.h"
#include "core/fxcrt/fx_extension.h"
#include "core/fxcrt/xml/cfx_xmlchardata.h"
#include "core/fxcrt/xml/cfx_xmldocument.h"
#include "core/fxcrt/xml/cfx_xmltext.h"

CFX_XMLElement::CFX_XMLElement(const WideString& wsTag) :{}

CFX_XMLElement::~CFX_XMLElement() = default;

CFX_XMLNode::Type CFX_XMLElement::GetType() const {}

CFX_XMLNode* CFX_XMLElement::Clone(CFX_XMLDocument* doc) {}

WideString CFX_XMLElement::GetLocalTagName() const {}

WideString CFX_XMLElement::GetNamespacePrefix() const {}

WideString CFX_XMLElement::GetNamespaceURI() const {}

WideString CFX_XMLElement::GetTextData() const {}

void CFX_XMLElement::Save(
    const RetainPtr<IFX_RetainableWriteStream>& pXMLStream) {}

CFX_XMLElement* CFX_XMLElement::GetFirstChildNamed(WideStringView name) const {}

CFX_XMLElement* CFX_XMLElement::GetNthChildNamed(WideStringView name,
                                                 size_t idx) const {}

bool CFX_XMLElement::HasAttribute(const WideString& name) const {}

WideString CFX_XMLElement::GetAttribute(const WideString& name) const {}

void CFX_XMLElement::SetAttribute(const WideString& name,
                                  const WideString& value) {}

void CFX_XMLElement::RemoveAttribute(const WideString& name) {}

WideString CFX_XMLElement::AttributeToString(const WideString& name,
                                             const WideString& value) {}