AttributeNode Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 10 of System.Dom/Attribute.cm

Inheritance

Constructors & Destructor

public AttributeNode(const Span& span_, int fileIndex_, const String<char>& name_, const String<char>& value_)

Member Functions

public override Node* Clone(bool deep) const
public void SetValue(const String<char>& value_)
public const String<char>& Value() const
public override Result<bool> Write(CodeFormatter& formatter)

Member Variables

private String<char> value

Constructor& Destructor Details

AttributeNode Constructor

public AttributeNode(const Span& span_, int fileIndex_, const String<char>& name_, const String<char>& value_)

Definition
Line 12 of System.Dom/Attribute.cm


Member Function Details

Clone Member Function

public override Node* Clone(bool deep)

Definition
Line 39 of System.Dom/Attribute.cm


SetValue Member Function

public void SetValue(const String<char>& value_)

Definition
Line 20 of System.Dom/Attribute.cm


Value Member Function

public const String<char>& Value()

Definition
Line 16 of System.Dom/Attribute.cm


Write Member Function

public override Result<bool> Write(CodeFormatter& formatter)

Definition
Line 24 of System.Dom/Attribute.cm