smf/inc/common/smfevent/smfevent_p.h
changeset 5 edb9dc8273d9
parent 3 0446eb7b28aa
equal deleted inserted replaced
4:969092730d34 5:edb9dc8273d9
    30 {
    30 {
    31 public:
    31 public:
    32 	/**
    32 	/**
    33 	 * Constructor
    33 	 * Constructor
    34 	 */
    34 	 */
    35 	SmfEventPrivate( ) { 
    35 	SmfEventPrivate( );
    36 		m_name.clear(); 
       
    37 		m_url.clear();
       
    38 		m_eventId.clear();
       
    39 		
       
    40 	}
       
    41 	
    36 	
    42 	/**
    37 	/**
    43 	 * Copy Consturctor
    38 	 * Copy Consturctor
    44 	 * @param aOther The reference object to be copy constructed
    39 	 * @param aOther The reference object to be copy constructed
    45 	 */
    40 	 */
    46 	SmfEventPrivate( const SmfEventPrivate &aOther ) : 
    41 	SmfEventPrivate( const SmfEventPrivate &aOther );
    47 		QSharedData ( aOther ), 
       
    48 		m_name ( aOther.m_name ), 
       
    49 		m_dateTime ( aOther.m_dateTime ),
       
    50 		m_duration ( aOther.m_duration ),
       
    51 		m_artists ( aOther.m_artists ),
       
    52 		m_venue ( aOther.m_venue ),
       
    53 		m_url ( aOther.m_url ),
       
    54 		m_eventId ( aOther.m_eventId ) 	{ }
       
    55 	
       
    56 	/**
    42 	/**
    57 	 * Destructor
    43 	 * Destructor
    58 	 */
    44 	 */
    59 	~SmfEventPrivate( );
    45 	~SmfEventPrivate( );
    60   
    46   
    62 	QDateTime 	m_dateTime;		// event date and time
    48 	QDateTime 	m_dateTime;		// event date and time
    63 	QTime		m_duration;		// event duration
    49 	QTime		m_duration;		// event duration
    64 	SmfArtists m_artists;		// event artist names
    50 	SmfArtists m_artists;		// event artist names
    65 	SmfPlace 	m_venue;		// venue of the event
    51 	SmfPlace 	m_venue;		// venue of the event
    66 	QUrl 		m_url;			// ticket url
    52 	QUrl 		m_url;			// ticket url
    67 	QString 	m_eventId;
    53 	QString 	m_eventId;	// event Id
    68 	
    54 	
    69 };
    55 };
    70 
    56 
    71 #endif /* SMFEVENT_P_H_ */
    57 #endif /* SMFEVENT_P_H_ */