sbMockCDDevice.cpp File Reference
#include <sbArrayUtils.h>
#include <sbICDDevice.h>
#include <sbICDDeviceService.h>
#include <sbIMockCDDevice.h>
#include <sbIMockCDDeviceController.h>
#include <nsArrayEnumerator.h>
#include <nsCOMArray.h>
#include <nsServiceManagerUtils.h>
#include <nsICategoryManager.h>
#include <nsIGenericFactory.h>
Include dependency graph for sbMockCDDevice.cpp:

Go to the source code of this file.

Classes

class  sbMockCDTOCEntry
 
class  sbMockCDTOC
 
class  sbMockCDDevice
 
class  sbMockCDService
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS1 (sbMockCDTOCEntry, sbICDTOCEntry)
 
static nsresult SB_MakeMidnightRock (sbICDTOC **aOutTOC)
 
static nsresult SB_MakeBabyOneMoreTime (sbICDTOC **aOutTOC)
 
static nsresult SB_MakeAllThatYouCantLeaveBehind (sbICDTOC **aOutTOC)
 
static nsresult SB_MakeIncredibad (sbICDTOC **aOutTOC)
 
 NS_IMPL_THREADSAFE_ISUPPORTS2 (sbMockCDService, sbICDDeviceService, sbIMockCDDeviceController) sbMockCDService
 

Variables

static nsModuleComponentInfo sbMockCDDevice []
 

Function Documentation

NS_IMPL_THREADSAFE_ISUPPORTS1 ( sbMockCDTOCEntry  ,
sbICDTOCEntry   
)
NS_IMPL_THREADSAFE_ISUPPORTS2 ( sbMockCDService  ,
sbICDDeviceService  ,
sbIMockCDDeviceController   
)

Definition at line 669 of file sbMockCDDevice.cpp.

static nsresult SB_MakeAllThatYouCantLeaveBehind ( sbICDTOC **  aOutTOC)
static

Definition at line 546 of file sbMockCDDevice.cpp.

static nsresult SB_MakeBabyOneMoreTime ( sbICDTOC **  aOutTOC)
static

Definition at line 502 of file sbMockCDDevice.cpp.

static nsresult SB_MakeIncredibad ( sbICDTOC **  aOutTOC)
static

Definition at line 588 of file sbMockCDDevice.cpp.

static nsresult SB_MakeMidnightRock ( sbICDTOC **  aOutTOC)
static

Definition at line 453 of file sbMockCDDevice.cpp.

Variable Documentation

nsModuleComponentInfo sbMockCDDevice[]
static
Initial value:
=
{
{
sbMockCDDeviceConstructor,
},
{
sbMockCDTOCConstructor,
},
{
sbMockCDServiceConstructor
}
}
#define SB_MOCK_CDDEVICE_CLASSNAME
#define SB_MOCK_CDDEVICECONTROLLER_CONTRACTID
#define SB_MOCK_CDTOC_CID
#define SB_MOCK_CDDEVICE_CONTRACTID
#define SB_MOCK_CDDEVICE_CID
#define SB_MOCK_CDTOC_CONTRACTID
#define SB_MOCK_CDDEVICECONTROLLER_CID
#define SB_MOCK_CDDEVICECONTROLLER_CLASSNAME
#define SB_MOCK_CDTOC_CLASSNAME

Definition at line 913 of file sbMockCDDevice.cpp.