XPathDebugInfo Class

Definition

Line 10 of System.XPath/XPathDebug.cm

Constructors & Destructor

static XPathDebugInfo()
private XPathDebugInfo()

Member Functions

public bool DebugParsing() const
public bool DebugQuery() const
public Duration GetExecuteDuration() const
public UniquePtr<Node> GetQueryDom()
public Duration GetQueryDuration() const
public static XPathDebugInfo& Instance()
public void SetDebugParsing()
public void SetDebugQuery()
public void SetExecuteDuration(Duration duration)
public void SetQueryDom(UniquePtr<Node>&& queryDom_)
public void SetQueryDuration(Duration duration)

Member Variables

private bool debugParsing
private bool debugQuery
private Duration executeDuration
public static UniquePtr<XPathDebugInfo> instance
private UniquePtr<Node> queryDom
private Duration queryDuration

Constructor& Destructor Details

XPathDebugInfo Static Constructor

static XPathDebugInfo()

Definition
Line 12 of System.XPath/XPathDebug.cm


XPathDebugInfo Constructor

private XPathDebugInfo()

Definition
Line 15 of System.XPath/XPathDebug.cm


Member Function Details

DebugParsing Member Function

public bool DebugParsing()

Definition
Line 19 of System.XPath/XPathDebug.cm


DebugQuery Member Function

public bool DebugQuery()

Definition
Line 27 of System.XPath/XPathDebug.cm


GetExecuteDuration Member Function

public Duration GetExecuteDuration()

Definition
Line 55 of System.XPath/XPathDebug.cm


GetQueryDom Member Function

public UniquePtr<Node> GetQueryDom()

Definition
Line 39 of System.XPath/XPathDebug.cm


GetQueryDuration Member Function

public Duration GetQueryDuration()

Definition
Line 47 of System.XPath/XPathDebug.cm


Instance Static Member Function

public static XPathDebugInfo& Instance()

Definition
Line 60 of System.XPath/XPathDebug.cm


SetDebugParsing Member Function

public void SetDebugParsing()

Definition
Line 23 of System.XPath/XPathDebug.cm


SetDebugQuery Member Function

public void SetDebugQuery()

Definition
Line 31 of System.XPath/XPathDebug.cm


SetExecuteDuration Member Function

public void SetExecuteDuration(Duration duration)

Definition
Line 51 of System.XPath/XPathDebug.cm


SetQueryDom Member Function

public void SetQueryDom(UniquePtr<Node>&& queryDom_)

Definition
Line 35 of System.XPath/XPathDebug.cm


SetQueryDuration Member Function

public void SetQueryDuration(Duration duration)

Definition
Line 43 of System.XPath/XPathDebug.cm