smf/smfservermodule/smfcommon/smfmusicprofile_p.h
changeset 25 a180113055cb
parent 18 013a02bf2bb0
equal deleted inserted replaced
24:1cee9f1b95e0 25:a180113055cb
    30 public:
    30 public:
    31 	/**
    31 	/**
    32 	 * Constructor
    32 	 * Constructor
    33 	 */
    33 	 */
    34 	SmfMusicProfilePrivate( ) { 
    34 	SmfMusicProfilePrivate( ) { 
    35 		m_usage.clear(); 
    35 		m_recent.clear(); 
    36 		m_interest.clear();
    36 		m_favorites.clear();
    37 		m_events.clear();
    37 		m_events.clear();
    38 		m_profileId.clear();
    38 		m_profileId.clear();
    39 	}
    39 	}
    40 	
    40 	
    41 	/**
    41 	/**
    42 	 * Copy Consturctor
    42 	 * Copy Consturctor
    43 	 * @param aOther The reference object to be copy constructed
    43 	 * @param aOther The reference object to be copy constructed
    44 	 */
    44 	 */
    45 	SmfMusicProfilePrivate( const SmfMusicProfilePrivate &aOther ) : 
    45 	SmfMusicProfilePrivate( const SmfMusicProfilePrivate &aOther ) : 
    46 		QSharedData ( aOther ), 
    46 		QSharedData ( aOther ), 
    47 		m_usage ( aOther.m_usage ), 
    47 		m_recent ( aOther.m_recent ), 
    48 		m_interest ( aOther.m_interest ),
    48 		m_favorites ( aOther.m_favorites ),
    49 		m_events ( aOther.m_events ),
    49 		m_events ( aOther.m_events ),
    50 		m_profileId ( aOther.m_profileId ) 	{ }
    50 		m_profileId ( aOther.m_profileId ) 	{ }
    51 	
    51 	
    52 	/**
    52 	/**
    53 	 * Destructor
    53 	 * Destructor
    54 	 */
    54 	 */
    55 	~SmfMusicProfilePrivate( )
    55 	~SmfMusicProfilePrivate( )
    56 		{
    56 		{
    57 		}
    57 		}
    58   
    58   
    59 	QList<SmfTrackInfo> m_usage;	// usage tracks
    59 	QList<SmfTrackInfo> m_recent;	// recently heard tracks
    60 	QList<SmfTrackInfo> m_interest;	// interested tracks
    60 	QList<SmfTrackInfo> m_favorites;// favorite tracks
    61 	QList<SmfEvent> m_events;		// events list
    61 	QList<SmfEvent> m_events;		// events list
    62 	QString m_profileId;			// profile Id
    62 	QString m_profileId;			// profile Id
    63 	
    63 	
    64 };
    64 };
    65 
    65