Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions
nsIDOMInstallVersion Class Reference

#include <nsIDOMInstallVersion.h>

Inheritance diagram for nsIDOMInstallVersion:
Inheritance graph
[legend]
Collaboration diagram for nsIDOMInstallVersion:
Collaboration graph
[legend]

List of all members.

Public Types

enum  {
  EQUAL = 0, BLD_DIFF = 1, BLD_DIFF_MINUS = -1, REL_DIFF = 2,
  REL_DIFF_MINUS = -2, MINOR_DIFF = 3, MINOR_DIFF_MINUS = -3, MAJOR_DIFF = 4,
  MAJOR_DIFF_MINUS = -4
}

Public Member Functions

NS_IMETHOD GetMajor (PRInt32 *aMajor)=0
NS_IMETHOD SetMajor (PRInt32 aMajor)=0
NS_IMETHOD GetMinor (PRInt32 *aMinor)=0
NS_IMETHOD SetMinor (PRInt32 aMinor)=0
NS_IMETHOD GetRelease (PRInt32 *aRelease)=0
NS_IMETHOD SetRelease (PRInt32 aRelease)=0
NS_IMETHOD GetBuild (PRInt32 *aBuild)=0
NS_IMETHOD SetBuild (PRInt32 aBuild)=0
NS_IMETHOD Init (const nsString &aVersionString)=0
NS_IMETHOD ToString (nsString &aReturn)=0
NS_IMETHOD CompareTo (nsIDOMInstallVersion *aVersionObject, PRInt32 *aReturn)=0
NS_IMETHOD CompareTo (const nsString &aString, PRInt32 *aReturn)=0
NS_IMETHOD CompareTo (PRInt32 aMajor, PRInt32 aMinor, PRInt32 aRelease, PRInt32 aBuild, PRInt32 *aReturn)=0

Detailed Description

Definition at line 52 of file nsIDOMInstallVersion.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
EQUAL 
BLD_DIFF 
BLD_DIFF_MINUS 
REL_DIFF 
REL_DIFF_MINUS 
MINOR_DIFF 
MINOR_DIFF_MINUS 
MAJOR_DIFF 
MAJOR_DIFF_MINUS 

Definition at line 55 of file nsIDOMInstallVersion.h.


Member Function Documentation

NS_IMETHOD nsIDOMInstallVersion::CompareTo ( nsIDOMInstallVersion aVersionObject,
PRInt32 aReturn 
) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::CompareTo ( const nsString aString,
PRInt32 aReturn 
) [pure virtual]

Implemented in nsInstallVersion.

NS_IMETHOD nsIDOMInstallVersion::CompareTo ( PRInt32  aMajor,
PRInt32  aMinor,
PRInt32  aRelease,
PRInt32  aBuild,
PRInt32 aReturn 
) [pure virtual]

Implemented in nsInstallVersion.

NS_IMETHOD nsIDOMInstallVersion::GetBuild ( PRInt32 aBuild) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::GetMajor ( PRInt32 aMajor) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::GetMinor ( PRInt32 aMinor) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::GetRelease ( PRInt32 aRelease) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::Init ( const nsString aVersionString) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

Implemented in nsInstallVersion.

Here is the caller graph for this function:

Implemented in nsInstallVersion.

Here is the caller graph for this function:

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::SetRelease ( PRInt32  aRelease) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:

NS_IMETHOD nsIDOMInstallVersion::ToString ( nsString aReturn) [pure virtual]

Implemented in nsInstallVersion.

Here is the caller graph for this function:


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