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

Wraps sharing or request ticket card properties. More...

#include <ICardTicket.h>

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

Public Member Functions

virtual int32 getAspect ()=0
 
virtual GTicket getTicket ()=0
 
virtual GString getTicketId ()=0
 
virtual GString getInviteCode ()=0
 
virtual GArray
< GCardMemberDescriptor >::ptr 
getCardMembers ()=0
 Returns list of card members that this card ticket is targetted toward. More...
 
virtual GString getReference ()=0
 
virtual GString getCardId ()=0
 Get the card ID that this ticket belongs to. More...
 
virtual GString getCardMemberId ()=0
 Get the card member ID that this ticket belongs to. More...
 
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

Wraps sharing or request ticket card properties.

Member Function Documentation

virtual int32 Glympse::ICardTicket::getAspect ( )
pure virtual
Returns
Invite aspect. See GC::INVITE_ASPECT_*
virtual GString Glympse::ICardTicket::getCardId ( )
pure virtual

Get the card ID that this ticket belongs to.

Returns
Card ID that the ticket belongs to.
virtual GString Glympse::ICardTicket::getCardMemberId ( )
pure virtual

Get the card member ID that this ticket belongs to.

Returns
Card member ID that the ticket belongs to.
virtual GArray<GCardMemberDescriptor>::ptr Glympse::ICardTicket::getCardMembers ( )
pure virtual

Returns list of card members that this card ticket is targetted toward.

If null or empty then the ticket is targetted to all members.

Returns
List of members targetted by this Card Ticket.
virtual int64 Glympse::ICardTicket::getCreatedTime ( )
pure virtual
Returns
Ticket creation time in milliseconds, UTC.
virtual GString Glympse::ICardTicket::getInviteCode ( )
pure virtual
Returns
Invite code
virtual GString Glympse::ICardTicket::getReference ( )
pure virtual
Returns
Reference code if this ticket was created in response to a request.
virtual GTicket Glympse::ICardTicket::getTicket ( )
pure virtual
Returns
Ticket with location points or request template.
virtual GString Glympse::ICardTicket::getTicketId ( )
pure virtual
Returns
ID of the ticket shared to the card.

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