11 #ifndef __SFSInvitation__ 12 #define __SFSInvitation__ 14 #include "../../Util/Common.h" 15 #include "../Data/ISFSObject.h" 17 #include "Invitation.h" 19 #include <boost/shared_ptr.hpp> 26 namespace Invitation {
62 SFSInvitation(boost::shared_ptr<User> inviter, boost::shared_ptr<User> invitee);
76 SFSInvitation(boost::shared_ptr<User> inviter, boost::shared_ptr<User> invitee,
long int secondsForAnswer);
93 SFSInvitation(boost::shared_ptr<User> inviter, boost::shared_ptr<User> invitee,
long int secondsForAnswer, boost::shared_ptr<ISFSObject> parameters);
98 void Id(
long int value);
100 boost::shared_ptr<User> Inviter();
101 boost::shared_ptr<User> Invitee();
102 long int SecondsForAnswer();
103 boost::shared_ptr<ISFSObject> Params();
120 boost::shared_ptr<User> inviter;
121 boost::shared_ptr<User> invitee;
122 long int secondsForAnswer;
123 boost::shared_ptr<ISFSObject> parameters;
130 void Init(boost::shared_ptr<User> inviter, boost::shared_ptr<User> invitee,
long int secondsForAnswer, boost::shared_ptr<ISFSObject> parameters);
Represents an Invitation object
Definition: Invitation.h:33
Invitation object
Definition: SFSInvitation.h:45
Definition: SmartFox.cpp:24
Definition: ISFSArray.h:17