Unicorn XML Toolkit
Version 1.00.00

Namespace XsltObject
Class CObjectValue

class CObjectValue: public CValue {
public:
    enum {
        typeObject = 200
        };
public:
    CObjectValue(
        const XObject &pObject, 
        const WCHAR *pszClass);
    ~CObjectValue();
public:
    int GetType();
public:
    XObject GetObject() const;
    const WCHAR *GetClass() const;
    };

The extension XPath value type for object references.

Since:
1.00.00
Version:
1.00.00
Author:
Alexey Gokhberg
See Also:
CObject
Constructor/Destructor Summary
CObjectValue (const XObject &pObject, const WCHAR *pszClass);
����������Constructs the object value.
~CObjectValue ();
����������Destroys the object value.

Function Summary
int GetType ();
����������Returns the type of this value.
XObject GetObject ();
����������Returns the object associated with this value.
const�WCHAR�* GetClass ();
����������Returns the string that uniquely identifies the object world which owns this object.

Constructor/Destructor Detail

CObjectValue

CObjectValue(const XObject &pObject, const WCHAR *pszClass);

Constructs the object value.

Parameters:
pObject - the object to be associated with this value
pszClass - the static string constant which uniquely identifies the object world for this object

~CObjectValue

~CObjectValue();

Destroys the object value.

Function Detail

GetType

int GetType();

Returns the type of this value.

Returns:
the type of this value (that is, CObjectValue::typeObject )

GetObject

XObject GetObject();

Returns the object associated with this value.

Returns:
the object associated with this value

GetClass

const WCHAR *GetClass();

Returns the string that uniquely identifies the object world which owns this object.

Returns:
the string that uniquely identifies the object world which owns this object

Unicorn XML Toolkit
Version 1.00.00


This document was created using Unicorn DOC++.

Copyright 1999-2001 Unicorn Enterprises SA.
All Rights Reserved.