Public Member Functions | Public Attributes

nsIJSID Interface Reference

import "xpcjsid.idl";

Inheritance diagram for nsIJSID:

List of all members.

Public Member Functions

NS_SCRIPTABLE NS_IMETHOD GetName (char **aName)=0
NS_SCRIPTABLE NS_IMETHOD GetNumber (char **aNumber)=0
NS_SCRIPTABLE NS_IMETHOD GetValid (PRBool *aValid)=0
NS_SCRIPTABLE NS_IMETHOD Equals (nsIJSID *other, PRBool *_retval NS_OUTPARAM)=0
NS_SCRIPTABLE NS_IMETHOD Initialize (const char *idString)=0
NS_SCRIPTABLE NS_IMETHOD ToString (char **_retval NS_OUTPARAM)=0
 NS_IMETHOD_ (const nsID *) GetID(void)=0
boolean equals (in nsIJSID other)
void initialize (in string idString)
string toString ()
const_nsID_ptr getID ()

Public Attributes

readonly attribute string name
readonly attribute string number
readonly attribute boolean valid

Member Function Documentation

NS_SCRIPTABLE NS_IMETHOD nsIJSID::Equals ( nsIJSID other,
PRBool *_retval  NS_OUTPARAM 
) [pure virtual]
boolean nsIJSID::equals ( in nsIJSID  other  ) 
const_nsID_ptr nsIJSID::getID (  ) 
NS_SCRIPTABLE NS_IMETHOD nsIJSID::GetName ( char **  aName  )  [pure virtual]
NS_SCRIPTABLE NS_IMETHOD nsIJSID::GetNumber ( char **  aNumber  )  [pure virtual]
NS_SCRIPTABLE NS_IMETHOD nsIJSID::GetValid ( PRBool aValid  )  [pure virtual]
void nsIJSID::initialize ( in string  idString  ) 
NS_SCRIPTABLE NS_IMETHOD nsIJSID::Initialize ( const char *  idString  )  [pure virtual]
nsIJSID::NS_IMETHOD_ ( const nsID  )  [pure virtual]
string nsIJSID::toString (  ) 
NS_SCRIPTABLE NS_IMETHOD nsIJSID::ToString ( char **_retval  NS_OUTPARAM  )  [pure virtual]

Member Data Documentation

readonly attribute string nsIJSID::name
readonly attribute string nsIJSID::number
readonly attribute boolean nsIJSID::valid

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