XmlPtr<T> Class

Inheritance

Template Parameters

T

Constructors & Destructor

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

Member Functions

public inline nothrow T* Get() const
public override nothrow void* GetPtr() const
public override nothrow XmlSerializable Interface() const
public inline nothrow bool IsNull() const
public nothrow void Reset()
public nothrow void Reset(T* ptr_)
private nothrow void SetId()
public override nothrow void SetPtr(void* p)
public inline nothrow T& operator*()
public inline nothrow const T& operator*() const
public inline nothrow T* operator->()
public inline nothrow const T* operator->() const
public nothrow void operator=(T* ptr_)

Typedefs

private typedef Self XmlPtr

Member Variables

private T* ptr

Constructor& Destructor Details

XmlPtr Constructor

public nothrow XmlPtr()

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


XmlPtr Constructor

public explicit nothrow XmlPtr(T* ptr_)

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


Member Function Details

Get Member Function

public inline nothrow T* Get()

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


GetPtr Member Function

public override nothrow void* GetPtr()

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


Interface Member Function

public override nothrow XmlSerializable Interface()

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


IsNull Member Function

public inline nothrow bool IsNull()

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


Reset Member Function

public nothrow void Reset()

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


Reset Member Function

public nothrow void Reset(T* ptr_)

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


SetId Member Function

private nothrow void SetId()

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


SetPtr Member Function

public override nothrow void SetPtr(void* p)

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


operator* Member Function

public inline nothrow T& operator*()

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


operator* Member Function

public inline nothrow const T& operator*()

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


operator-> Member Function

public inline nothrow T* operator->()

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


operator-> Member Function

public inline nothrow const T* operator->()

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


operator= Member Function

public nothrow void operator=(T* ptr_)

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