Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Attributes
xpcProperty Class Reference

#include <xpcprivate.h>

Inheritance diagram for xpcProperty:
Inheritance graph
Collaboration diagram for xpcProperty:
Collaboration graph

List of all members.

Public Member Functions

xpcProperty (const PRUnichar *aName, PRUint32 aNameLen, nsIVariant *aValue)
virtual ~xpcProperty ()

Public Attributes

readonly attribute AString name
 Get the name of the property.
readonly attribute nsIVariant value
 Get the value of the property.

Private Attributes

nsString mName
nsCOMPtr< nsIVariantmValue

Detailed Description

Definition at line 2323 of file xpcprivate.h.

Constructor & Destructor Documentation

xpcProperty::xpcProperty ( const PRUnichar aName,
PRUint32  aNameLen,
nsIVariant aValue 

Definition at line 400 of file xpcwrappedjsclass.cpp.

    : mName(aName, aNameLen), mValue(aValue)
virtual xpcProperty::~xpcProperty ( ) [inline, virtual]

Definition at line 2330 of file xpcprivate.h.


Member Data Documentation

Definition at line 2333 of file xpcprivate.h.

Definition at line 2334 of file xpcprivate.h.

readonly attribute AString nsIProperty::name [inherited]

Get the name of the property.

Definition at line 52 of file nsIProperty.idl.

readonly attribute nsIVariant nsIProperty::value [inherited]

Get the value of the property.

Definition at line 57 of file nsIProperty.idl.

The documentation for this class was generated from the following files: