emailuis/emailui/inc/FreestyleEmailUiMailListModel.h
branchCompilerCompatibility
changeset 14 48df8036c0f5
parent 0 8466d47a6819
equal deleted inserted replaced
11:9595f5d61620 14:48df8036c0f5
    44     static CFSEmailUiMailListModelItem* NewL( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    44     static CFSEmailUiMailListModelItem* NewL( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    45     static CFSEmailUiMailListModelItem* NewLC( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    45     static CFSEmailUiMailListModelItem* NewLC( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    46     virtual ~CFSEmailUiMailListModelItem();
    46     virtual ~CFSEmailUiMailListModelItem();
    47 
    47 
    48 private:
    48 private:
    49     CFSEmailUiMailListModelItem::CFSEmailUiMailListModelItem( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    49     CFSEmailUiMailListModelItem( CFSMailMessage* aMessagePtr, TModelItemType aModelItemtype );
    50 public:
    50 public:
    51     inline void SetMessagePtr( CFSMailMessage* aMessagePtr ) { iMessagePtr = aMessagePtr; }
    51     inline void SetMessagePtr( CFSMailMessage* aMessagePtr ) { iMessagePtr = aMessagePtr; }
    52 	inline CFSMailMessage& MessagePtr() { return *iMessagePtr; }
    52 	inline CFSMailMessage& MessagePtr() { return *iMessagePtr; }
    53 	inline const CFSMailMessage& MessagePtr() const { return *iMessagePtr; }
    53 	inline const CFSMailMessage& MessagePtr() const { return *iMessagePtr; }
    54 	inline TModelItemType ModelItemType() const { return iModelItemType; }
    54 	inline TModelItemType ModelItemType() const { return iModelItemType; }