1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
l'interface écrite à la oldSyntax
public __gc __interface Application
{
virtual void onCreate( SessionID* ) = 0;
virtual void onLogon( SessionID* ) = 0;
virtual void onLogout( SessionID* ) = 0;
virtual void toAdmin( Message*, SessionID* ) = 0;
virtual void toApp( Message*, SessionID* );
virtual void fromAdmin( Message*, SessionID* );
virtual void fromApp( Message*, SessionID* );
};
et voici ma classe
public ref class ClientApplication :
public Application
{
public:
void onCreate( SessionID^ id)
{
;
}
void onLogon( SessionID^ sessionID )
{
}
void onLogout( SessionID^ sessionID )
{
}
void toAdmin( Message^, const SessionID^ )
{
;
}
void toApp( Message^, const SessionID^ )
{
;
}
void fromAdmin( const Message^, const SessionID^ )
{
;
}
void fromApp( const Message^ message, const SessionID^ sessionID )
{
;
}
}; |
Partager