XmlPtr<T> Class

Template Parameters | Constraint | Constructors & Destructor | Member Functions | Member Variables

Definition

Line 32 of System.Xml.Serialization/XmlPtr.cm

Inheritance

Template Parameters

T

Constraint

Derived <T , XmlSerializable>

Constructors & Destructor

public XmlPtr()
public explicit XmlPtr(T* ptr_)

Member Functions

public T* Get() const
public inline bool IsNull() const
public void Reset()
public void Reset(T* ptr_)
public override void SetPtr(XmlSerializable* s)
public inline T& operator*()
public inline const T& operator*() const
public T* operator->()
public inline const T* operator->() const
public void operator=(T* ptr_)

Member Variables

private T* ptr

Constructor& Destructor Details

XmlPtr Constructor

public XmlPtr()

Definition
Line 34 of System.Xml.Serialization/XmlPtr.cm


XmlPtr Constructor

public explicit XmlPtr(T* ptr_)

Definition
Line 37 of System.Xml.Serialization/XmlPtr.cm


Member Function Details

Get Member Function

public T* Get()

Definition
Line 48 of System.Xml.Serialization/XmlPtr.cm


IsNull Member Function

public inline bool IsNull()

Definition
Line 64 of System.Xml.Serialization/XmlPtr.cm


Reset Member Function

public void Reset()

Definition
Line 52 of System.Xml.Serialization/XmlPtr.cm


Reset Member Function

public void Reset(T* ptr_)

Definition
Line 56 of System.Xml.Serialization/XmlPtr.cm


SetPtr Member Function

public override void SetPtr(XmlSerializable* s)

Definition
Line 88 of System.Xml.Serialization/XmlPtr.cm


operator* Member Function

public inline T& operator*()

Definition
Line 78 of System.Xml.Serialization/XmlPtr.cm


operator* Member Function

public inline const T& operator*()

Definition
Line 83 of System.Xml.Serialization/XmlPtr.cm


operator-> Member Function

public T* operator->()

Definition
Line 68 of System.Xml.Serialization/XmlPtr.cm


operator-> Member Function

public inline const T* operator->()

Definition
Line 73 of System.Xml.Serialization/XmlPtr.cm


operator= Member Function

public void operator=(T* ptr_)

Definition
Line 40 of System.Xml.Serialization/XmlPtr.cm