XmlPtrBase Abstract Class

Definition

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

Inheritance

Constructors & Destructor

public nothrow XmlPtrBase()
public virtual ~XmlPtrBase()

Member Functions

public abstract nothrow void* GetPtr() const
public abstract nothrow XmlSerializable Interface() const
public nothrow void Resolve(XmlContainer* container)
public abstract nothrow void SetPtr(void* p)
public nothrow void SetTargetObjectId(const Uuid& targetObjectId_)
public nothrow const Uuid& TargetObjectId() const

Member Variables

private Uuid targetObjectId

Constructor& Destructor Details

XmlPtrBase Constructor

public nothrow XmlPtrBase()

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


~XmlPtrBase Destructor

public virtual ~XmlPtrBase()

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


Member Function Details

GetPtr Member Function

public abstract nothrow void* GetPtr()

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


Interface Member Function

public abstract nothrow XmlSerializable Interface()

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


Resolve Member Function

public nothrow void Resolve(XmlContainer* container)

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


SetPtr Member Function

public abstract nothrow void SetPtr(void* p)

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


SetTargetObjectId Member Function

public nothrow void SetTargetObjectId(const Uuid& targetObjectId_)

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


TargetObjectId Member Function

public nothrow const Uuid& TargetObjectId()

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