My Project
|
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 #pragma once 00029 #include "Define.h" 00030 #include <string> 00031 00032 namespace SallyAPI 00033 { 00034 namespace Facebook 00035 { 00044 00045 class DLL_API_SALLY CStatusMessage 00046 { 00047 private: 00048 std::string m_strCreateDate; 00049 std::string m_strName; 00050 std::string m_strExplicidAppName; 00051 std::string m_strAppName; 00052 std::string m_strAction; 00053 std::string m_strMessageString; 00054 std::string m_strActionName; 00055 std::string m_strUserId; 00056 public: 00057 CStatusMessage(const std::string& createDate, const std::string& userId, 00058 const std::string& name, const std::string& explicidAppName, 00059 const std::string& appName, const std::string& action, 00060 const std::string& actionName, const std::string& messageString); 00061 ~CStatusMessage(); 00062 00063 std::string GetUserId(); 00064 std::string GetName(); 00065 std::string GetExplicidAppName(); 00066 std::string GetAppName(); 00067 std::string GetAction(); 00068 std::string GetActionName(); 00069 std::string GetMessageString(); 00070 std::string GetCreateDate(); 00071 }; 00072 } 00073 }