radioengine/engine/api/cradioengine.h
changeset 54 a8ba0c289b44
parent 28 075425b8d9a4
equal deleted inserted replaced
51:bbebb0235466 54:a8ba0c289b44
    22 #include "cradioroutableaudio.h"
    22 #include "cradioroutableaudio.h"
    23 #include "radioenginedef.h"
    23 #include "radioenginedef.h"
    24 #include "radioengine.hrh"
    24 #include "radioengine.hrh"
    25 
    25 
    26 // Forward declarations
    26 // Forward declarations
    27 class MRadioEngineInitializer;
       
    28 class CRadioAudioRouter;
    27 class CRadioAudioRouter;
    29 class CRadioSettings;
    28 class CRadioSettings;
    30 class MRadioApplicationSettings;
    29 class MRadioApplicationSettings;
    31 class MRadioEngineSettings;
    30 class MRadioEngineSettings;
    32 class CRadioSystemEventCollector;
    31 class CRadioSystemEventCollector;
    45 
    44 
    46     /**
    45     /**
    47      * Starts the radio engine initialization.
    46      * Starts the radio engine initialization.
    48      * Asks the given initializer to create the member variables
    47      * Asks the given initializer to create the member variables
    49      */
    48      */
    50     IMPORT_C static CRadioEngine* NewL( MRadioEngineInitializer& aInitializer );
    49     IMPORT_C static CRadioEngine* NewL();
    51 
    50 
    52     IMPORT_C ~CRadioEngine();
    51     IMPORT_C ~CRadioEngine();
    53 
    52 
    54     /**
    53     /**
    55      * Returns a reference to the audio router
    54      * Returns a reference to the audio router