Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

rapidxml::xml_node::insert_attribute

[metoda] Wstawia atrybut przed wybranym atrybutem.

Składnia

C/C++
#include <rapidxml.hpp>

namespace rapidxml
{
    template < class Ch = char >
    class xml_node
        : public xml_base < Ch >
    {
    public:
        void insert_attribute( xml_attribute < Ch >* where,
        xml_attribute < Ch >* attribute );
    }
}

Parametry szablonu

ParametrOpis
ChTyp danych przechowujący pojedynczy znak.

Argumenty

ArgumentOpis
whereWskaźnik do atrybutu, przed którym znajdzie się wstawiany atrybut (zero powoduje wstawienie atrybutu na końcu).
attributeAtrybut do wstawienia.

Dodatkowe informacje

Wstawiany atrybut znajdzie się przed atrybutem określonym przez wartość argumentu where (atrybut określający miejsce wstawienia oraz te, które znajdują się za nim, zostaną umieszczone za wstawianym atrybutem).

Zagadnienia powiązane

prepend_attributeWstawia atrybut na początku. (metoda)
append_attributeWstawia atrybut na końcu. (metoda)

Linki zewnętrzne