Back to index

lightning-sunbird  0.9+nobinonly
XULSortServiceImpl Member List
This is the complete list of members for XULSortServiceImpl, including all inherited members.
CompareNodes(nsIRDFNode *cellNode1, PRBool isCollationKey1, nsIRDFNode *cellNode2, PRBool isCollationKey2, PRBool &bothValid, PRInt32 &sortOrder)XULSortServiceImpl [static]
FindDatabaseElement(nsIContent *aElement, nsIContent **aDatabaseElement)XULSortServiceImpl [private]
FindSortableContainer(nsIContent *tree, nsIContent **treeBody)XULSortServiceImpl [private]
gCollationXULSortServiceImpl [protected, static]
GetCachedTarget(sortPtr sortInfo, PRBool useCache, nsIRDFResource *aSource, nsIRDFResource *aProperty, PRBool aTruthValue, nsIRDFNode **aResult)XULSortServiceImpl [private, static]
GetNodeValue(nsIContent *node1, sortPtr sortInfo, PRBool first, PRBool onlyCollationHint, nsIRDFNode **, PRBool &isCollationKey)XULSortServiceImpl [private, static]
GetNodeValue(contentSortInfo *info1, sortPtr sortInfo, PRBool first, PRBool onlyCollationHint, nsIRDFNode **theNode, PRBool &isCollationKey)XULSortServiceImpl [private, static]
GetResourceValue(nsIRDFResource *res1, sortPtr sortInfo, PRBool first, PRBool useCache, PRBool onlyCollationHint, nsIRDFNode **, PRBool &isCollationKey)XULSortServiceImpl [private, static]
GetResourceValue(contentSortInfo *contentSortInfo, sortPtr sortInfo, PRBool first, PRBool useCache, PRBool onlyCollationHint, nsIRDFNode **target, PRBool &isCollationKey)XULSortServiceImpl [private, static]
GetSortColumnInfo(nsIContent *tree, nsAString &sortResource, nsAString &sortDirection, nsAString &sortResource2, PRBool &inbetweenSeparatorSort)XULSortServiceImpl [private]
GetTarget(contentSortInfo *contentSortInfo, sortPtr sortInfo, PRBool first, PRBool onlyCollationHint, PRBool truthValue, nsIRDFNode **target, PRBool &isCollationKey)XULSortServiceImpl [private, static]
gRDFCXULSortServiceImpl [private, static]
gRDFServiceXULSortServiceImpl [private, static]
gRefCntXULSortServiceImpl [private, static]
InplaceSort(nsIContent *node1, nsIContent *node2, sortPtr sortInfo, PRInt32 &sortOrder)XULSortServiceImpl [static]
InplaceSort(contentSortInfo *info1, contentSortInfo *info2, sortPtr sortInfo, PRInt32 &sortOrder)XULSortServiceImpl [static]
insertContainerNode(in nsIRDFCompositeDataSource db, in nsRDFSortState sortStatePtr, in nsIContent root, in nsIContent trueParent, in nsIContent container, in nsIContent node, in boolean aNotify)nsIXULSortService
InvertSortInfo(contentSortInfo **data, PRInt32 numItems)XULSortServiceImpl [private]
kAscendingStrXULSortServiceImpl [private, static]
kDescendingStrXULSortServiceImpl [private, static]
kNaturalStrXULSortServiceImpl [private, static]
kTrueStrXULSortServiceImpl [private, static]
NS_NewXULSortService(nsIXULSortService **mgr)XULSortServiceImpl [friend]
SetSortColumnHints(nsIContent *content, const nsAString &sortResource, const nsAString &sortDirection)XULSortServiceImpl [private]
SetSortHints(nsIContent *tree, const nsAString &sortResource, const nsAString &sortDirection, const nsAString &sortResource2, PRBool inbetweenSeparatorSort, PRBool found)XULSortServiceImpl [private]
sort(in nsIDOMNode aNode, in AString aSortResource, in AString aSortDirection)nsIXULSortService
SortContainer(nsIContent *container, sortPtr sortInfo, PRBool merelyInvertFlag)XULSortServiceImpl [private]
XULSortServiceImpl(void)XULSortServiceImpl [protected]
~XULSortServiceImpl(void)XULSortServiceImpl [protected, virtual]