ProcessingInstruction Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 10 of System.Dom/ProcessingInstruction.cm

Inheritance

Constructors & Destructor

public ProcessingInstruction(const Span& span_, int fileIndex_)
public ProcessingInstruction(const Span& span_, int fileIndex_, const String<char>& target_, const String<char>& data_)

Member Functions

public override void Accept(Visitor& visitor)
public override Node* Clone(bool deep) const
public inline const String<char>& Data() const
public inline const String<char>& Target() const
public override Result<bool> Write(CodeFormatter& formatter)

Member Variables

private String<char> data
private String<char> target

Constructor& Destructor Details

ProcessingInstruction Constructor

public ProcessingInstruction(const Span& span_, int fileIndex_)

Definition
Line 12 of System.Dom/ProcessingInstruction.cm


ProcessingInstruction Constructor

public ProcessingInstruction(const Span& span_, int fileIndex_, const String<char>& target_, const String<char>& data_)

Definition
Line 15 of System.Dom/ProcessingInstruction.cm


Member Function Details

Accept Member Function

public override void Accept(Visitor& visitor)

Definition
Line 19 of System.Dom/ProcessingInstruction.cm


Clone Member Function

public override Node* Clone(bool deep)

Definition
Line 33 of System.Dom/ProcessingInstruction.cm


Data Member Function

public inline const String<char>& Data()

Definition
Line 41 of System.Dom/ProcessingInstruction.cm


Target Member Function

public inline const String<char>& Target()

Definition
Line 37 of System.Dom/ProcessingInstruction.cm


Write Member Function

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

Definition
Line 24 of System.Dom/ProcessingInstruction.cm