Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIDBFolderInfo Interface Reference

import "nsIDBFolderInfo.idl";

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

List of all members.

Public Member Functions

long OrFlags (in long flags)
long AndFlags (in long flags)
void SetHighWater (in nsMsgKey highwater, in boolean force)
void ChangeNumUnreadMessages (in long delta)
void ChangeNumMessages (in long delta)
void ChangeExpungedBytes (in long delta)
string getCharPtrProperty (in string propertyName)
void setCharPtrProperty (in string aPropertyName, in string aPropertyValue)
void setUint32Property (in string propertyName, in unsigned long propertyValue)
unsigned long getUint32Property (in string propertyName, in unsigned long defaultValue)
boolean getBooleanProperty (in string propertyName, in boolean defaultValue)
void setBooleanProperty (in string propertyName, in boolean aPropertyValue)
nsIDBFolderInfo GetTransferInfo ()
void initFromTransferInfo (in nsIDBFolderInfo transferInfo)
void getCharacterSet (out ACString charSet, out boolean overriden)
void setCharacterSet (in string charSet)
string getCharPtrCharacterSet ()
AString getProperty (in string propertyName)
void setProperty (in string propertyName, in AString propertyStr)

Public Attributes

attribute long Flags
attribute nsMsgKey HighWater
attribute nsMsgKey ExpiredMark
attribute unsigned long FolderSize
attribute unsigned long FolderDate
attribute long NumUnreadMessages
attribute long NumMessages
attribute long expungedBytes
attribute long ImapUidValidity
attribute unsigned long Version
attribute long ImapTotalPendingMessages
attribute long ImapUnreadPendingMessages
attribute wchar IMAPHierarchySeparator
attribute nsMsgViewTypeValue viewType
attribute nsMsgViewFlagsTypeValue viewFlags
attribute nsMsgViewSortTypeValue sortType
attribute nsMsgViewSortOrderValue sortOrder
attribute boolean characterSetOverride
attribute AString locale
attribute AString mailboxName
attribute string knownArtsSet
attribute string folderName

Detailed Description

Definition at line 42 of file nsIDBFolderInfo.idl.


Member Function Documentation

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

boolean nsIDBFolderInfo::getBooleanProperty ( in string  propertyName,
in boolean  defaultValue 
)
void nsIDBFolderInfo::getCharacterSet ( out ACString  charSet,
out boolean  overriden 
)
AString nsIDBFolderInfo::getProperty ( in string  propertyName)
unsigned long nsIDBFolderInfo::getUint32Property ( in string  propertyName,
in unsigned long  defaultValue 
)

Here is the caller graph for this function:

void nsIDBFolderInfo::setBooleanProperty ( in string  propertyName,
in boolean  aPropertyValue 
)
void nsIDBFolderInfo::setCharPtrProperty ( in string  aPropertyName,
in string  aPropertyValue 
)
void nsIDBFolderInfo::setProperty ( in string  propertyName,
in AString  propertyStr 
)
void nsIDBFolderInfo::setUint32Property ( in string  propertyName,
in unsigned long  propertyValue 
)

Member Data Documentation

Definition at line 84 of file nsIDBFolderInfo.idl.

Definition at line 48 of file nsIDBFolderInfo.idl.

Definition at line 58 of file nsIDBFolderInfo.idl.

Definition at line 43 of file nsIDBFolderInfo.idl.

Definition at line 50 of file nsIDBFolderInfo.idl.

Definition at line 96 of file nsIDBFolderInfo.idl.

Definition at line 49 of file nsIDBFolderInfo.idl.

Definition at line 47 of file nsIDBFolderInfo.idl.

Definition at line 63 of file nsIDBFolderInfo.idl.

Definition at line 61 of file nsIDBFolderInfo.idl.

Definition at line 59 of file nsIDBFolderInfo.idl.

Definition at line 62 of file nsIDBFolderInfo.idl.

Definition at line 95 of file nsIDBFolderInfo.idl.

Definition at line 88 of file nsIDBFolderInfo.idl.

Definition at line 89 of file nsIDBFolderInfo.idl.

Definition at line 56 of file nsIDBFolderInfo.idl.

Definition at line 55 of file nsIDBFolderInfo.idl.

Definition at line 68 of file nsIDBFolderInfo.idl.

Definition at line 67 of file nsIDBFolderInfo.idl.

Definition at line 60 of file nsIDBFolderInfo.idl.

Definition at line 66 of file nsIDBFolderInfo.idl.

Definition at line 65 of file nsIDBFolderInfo.idl.


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