class nsSubscribeDataSource
Members:
-
virtual
AddObserver(nsIRDFObserver*)
-
virtual
AddRef()
-
virtual
ArcLabelsIn(nsIRDFNode*, nsISimpleEnumerator**)
-
virtual
ArcLabelsOut(nsIRDFResource*, nsISimpleEnumerator**)
-
virtual
Assert(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool)
-
virtual
BeginUpdateBatch()
-
virtual
Change(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, nsIRDFNode*)
-
virtual
DoCommand(nsISupportsArray*, nsIRDFResource*, nsISupportsArray*)
-
virtual
EndUpdateBatch()
-
virtual
GetAllCmds(nsIRDFResource*, nsISimpleEnumerator**)
-
virtual
GetAllResources(nsISimpleEnumerator**)
-
virtual
GetHasObservers(PRBool*)
-
GetServerAndRelativePathFromResource(nsIRDFResource*, nsISubscribableServer**, char**)
-
GetServerType(nsISubscribableServer*, nsACString_internal&)
-
virtual
GetSource(nsIRDFResource*, nsIRDFNode*, PRBool, nsIRDFResource**)
-
virtual
GetSources(nsIRDFResource*, nsIRDFNode*, PRBool, nsISimpleEnumerator**)
-
virtual
GetTarget(nsIRDFResource*, nsIRDFResource*, PRBool, nsIRDFNode**)
-
virtual
GetTargets(nsIRDFResource*, nsIRDFResource*, PRBool, nsISimpleEnumerator**)
-
virtual
GetURI(char**)
-
virtual
HasArcIn(nsIRDFNode*, nsIRDFResource*, PRBool*)
-
virtual
HasArcOut(nsIRDFResource*, nsIRDFResource*, PRBool*)
-
virtual
HasAssertion(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool*)
-
Init()
-
virtual
IsCommandEnabled(nsISupportsArray*, nsIRDFResource*, nsISupportsArray*, PRBool*)
-
virtual
Move(nsIRDFResource*, nsIRDFResource*, nsIRDFResource*, nsIRDFNode*)
-
virtual
NotifyObservers(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool, PRBool)
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
virtual
RemoveObserver(nsIRDFObserver*)
-
virtual
Unassert(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*)
-
protected
_mOwningThread
-
assertEnumFunc(nsISupports*, void*)
-
changeEnumFunc(nsISupports*, void*)
-
private
kFalseLiteral
-
private
kNC_Child
-
private
kNC_LeafName
-
private
kNC_Name
-
private
kNC_ServerType
-
private
kNC_Subscribable
-
private
kNC_Subscribed
-
private
kTrueLiteral
-
private
mObservers
-
private
mRDFService
-
protected
mRefCnt
-
nsSubscribeDataSource()
-
unassertEnumFunc(nsISupports*, void*)
-
virtual
~nsSubscribeDataSource()
Locations: