Back to index

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

#include <nsUserInfo.h>

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

List of all members.

Public Member Functions

 nsUserInfo (void)
NS_DECL_ISUPPORTS virtual
NS_DECL_NSIUSERINFO 
~nsUserInfo ()
 nsUserInfo (void)
virtual ~nsUserInfo ()
 nsUserInfo (void)
NS_DECL_ISUPPORTS virtual
NS_DECL_NSIUSERINFO 
~nsUserInfo ()
 nsUserInfo (void)
virtual ~nsUserInfo ()

Public Attributes

readonly attribute wstring fullname
readonly attribute string emailAddress
readonly attribute string username
readonly attribute string domain

Protected Member Functions

nsresult EnsureInitted ()
nsresult EnsureInitted ()

Static Protected Member Functions

static OSType GetAppCreatorCode ()
static PRUnicharPStringToNewUCS2 (ConstStr255Param str)
static OSType GetAppCreatorCode ()
static PRUnicharPStringToNewUCS2 (ConstStr255Param str)

Protected Attributes

ICInstance mInstance
PRBool mInitted

Detailed Description

Definition at line 43 of file nsUserInfo.h.


Constructor & Destructor Documentation

Definition at line 45 of file nsUserInfoMac.cpp.

{
}
nsUserInfo::~nsUserInfo ( ) [virtual]

Definition at line 49 of file nsUserInfoMac.cpp.

{
}
virtual nsUserInfo::~nsUserInfo ( ) [virtual]
NS_DECL_ISUPPORTS virtual NS_DECL_NSIUSERINFO nsUserInfo::~nsUserInfo ( ) [virtual]
virtual nsUserInfo::~nsUserInfo ( ) [virtual]

Member Function Documentation

static OSType nsUserInfo::GetAppCreatorCode ( ) [static, protected]
static OSType nsUserInfo::GetAppCreatorCode ( ) [static, protected]
static PRUnichar* nsUserInfo::PStringToNewUCS2 ( ConstStr255Param  str) [static, protected]
static PRUnichar* nsUserInfo::PStringToNewUCS2 ( ConstStr255Param  str) [static, protected]

Member Data Documentation

readonly attribute string nsIUserInfo::domain [inherited]

Definition at line 53 of file nsIUserInfo.idl.

Definition at line 48 of file nsIUserInfo.idl.

readonly attribute wstring nsIUserInfo::fullname [inherited]

Definition at line 46 of file nsIUserInfo.idl.

Definition at line 67 of file nsUserInfoMac.h.

ICInstance nsUserInfo::mInstance [protected]

Definition at line 66 of file nsUserInfoMac.h.

readonly attribute string nsIUserInfo::username [inherited]

Definition at line 51 of file nsIUserInfo.idl.


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