Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Attributes
nsInstallObject Class Reference

#include <nsInstallObject.h>

Inheritance diagram for nsInstallObject:
Inheritance graph
Collaboration diagram for nsInstallObject:
Collaboration graph

List of all members.

Public Member Functions

 nsInstallObject (nsInstall *inInstall)
virtual ~nsInstallObject ()
virtual PRInt32 Prepare ()=0
virtual PRInt32 Complete ()=0
virtual char * toString ()=0
virtual void Abort ()=0
virtual PRBool CanUninstall ()=0
virtual PRBool RegisterPackageNode ()=0

Protected Attributes


Detailed Description

Definition at line 45 of file nsInstallObject.h.

Constructor & Destructor Documentation

nsInstallObject::nsInstallObject ( nsInstall inInstall) [inline]

Definition at line 49 of file nsInstallObject.h.

{mInstall = inInstall; }
virtual nsInstallObject::~nsInstallObject ( ) [inline, virtual]

Definition at line 50 of file nsInstallObject.h.


Member Function Documentation

virtual void nsInstallObject::Abort ( ) [pure virtual]
virtual PRBool nsInstallObject::CanUninstall ( ) [pure virtual]
virtual PRInt32 nsInstallObject::Complete ( ) [pure virtual]
virtual PRInt32 nsInstallObject::Prepare ( ) [pure virtual]
virtual PRBool nsInstallObject::RegisterPackageNode ( ) [pure virtual]
virtual char* nsInstallObject::toString ( ) [pure virtual]

Member Data Documentation

Definition at line 69 of file nsInstallObject.h.

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