All Classes Functions Variables Typedefs Friends Pages
Public Member Functions | List of all members
Glympse::ICardEvent Struct Referenceabstract

Exposes basic properties of card event. More...

#include <ICardEvent.h>

Inheritance diagram for Glympse::ICardEvent:
Inheritance graph
[legend]

Public Member Functions

virtual GString getId ()=0
 
virtual GString getType ()=0
 
virtual GString getCardId ()=0
 
virtual GString getCardMemberId ()=0
 
virtual GString getUserId ()=0
 
virtual GString getKind ()=0
 
virtual bool isNativeKind ()=0
 
virtual GPrimitive getData ()=0
 
virtual int64 getLastModifiedTime ()=0
 
virtual int64 getCreatedTime ()=0
 
- Public Member Functions inherited from Glympse::ICommon
virtual int32 retain ()=0
 Add a reference to our object in a COM-like way.
 
virtual int32 release ()=0
 Release a reference to our object in a COM-like way.
 
virtual int32 hold ()=0
 Add a reference to our object in a COM-like way.
 
virtual int32 unhold ()=0
 Release a reference to our object in a COM-like way.
 
virtual int32 hashCode ()=0
 Returns an integer hash code for this object.
 
virtual bool equals (const GCommonObj &o)=0
 Compares this instance with the specified object and indicates if they are equal. More...
 
virtual GString toString ()=0
 Returns a string containing a concise, human-readable description of this object. More...
 
virtual void attachObject (const GCommon &obj)=0
 Asociates arbitrary object with the instance.
 
virtual GCommon extractObject ()=0
 Extracts associated object or NULL if no association is established.
 

Additional Inherited Members

- Protected Member Functions inherited from Glympse::ICommon
virtual ~ICommon ()
 Destructor is protected to deny explicit object deallocation. More...
 

Detailed Description

Exposes basic properties of card event.

Member Function Documentation

virtual GString Glympse::ICardEvent::getCardId ( )
pure virtual
Returns
The id of the card this event belongs to. The card may not be on the active list any more.
virtual GString Glympse::ICardEvent::getCardMemberId ( )
pure virtual
Returns
The member id of the member that triggered this event. They may not be a member of the card anymore.
virtual int64 Glympse::ICardEvent::getCreatedTime ( )
pure virtual
Returns
The time that the event was created. Epoch ms.
virtual GPrimitive Glympse::ICardEvent::getData ( )
pure virtual
Returns
Map of custom data for this event. null for some events.
virtual GString Glympse::ICardEvent::getId ( )
pure virtual
Returns
The unique id of this event.
virtual GString Glympse::ICardEvent::getKind ( )
pure virtual
Returns
The kind of event (native or custom)
virtual int64 Glympse::ICardEvent::getLastModifiedTime ( )
pure virtual
Returns
The time that the event was last modified. Epoch ms.
virtual GString Glympse::ICardEvent::getType ( )
pure virtual
Returns
The event type.
virtual GString Glympse::ICardEvent::getUserId ( )
pure virtual
Returns
The user id of the Glympse user that triggered this event. They may not be a member of the card anymore.
virtual bool Glympse::ICardEvent::isNativeKind ( )
pure virtual
Returns
true if the event is an event generated by the glympse platform.

The documentation for this struct was generated from the following file: