27 #ifndef __SB_REMOTE_WRAPPINGSIMPLEENUMERATOR_H__
28 #define __SB_REMOTE_WRAPPINGSIMPLEENUMERATOR_H__
32 #include <nsISimpleEnumerator.h>
33 #include <sbISecurityMixin.h>
34 #include <sbISecurityAggregator.h>
36 #include <nsIClassInfo.h>
37 #include <nsISecurityCheckedComponent.h>
38 #include <nsStringGlue.h>
49 NS_DECL_SBISECURITYAGGREGATOR
50 NS_DECL_NSISIMPLEENUMERATOR
59 NS_ASSERTION(aRemotePlayer,
"aRemotePlayer is null");
60 NS_ASSERTION(aWrapped,
"aWrapped is null");
71 #endif // __SB_REMOTE_WRAPPINGSIMPLEENUMERATOR_H__
nsRefPtr< sbRemotePlayer > mRemotePlayer
nsISecurityCheckedComponent
nsCOMPtr< nsISecurityCheckedComponent > mSecurityMixin
A marker interface for objects that aggregate the security mixin.
nsCOMPtr< nsISimpleEnumerator > mWrapped