 Glympse::CommonStorage | The purpose of this storage helper is to avoid the need in virtual inheritance in client side code |
  Glympse::Common< ILong > | |
   Glympse::Long | The wrapper for the primitive type long |
  Glympse::Common< T > | Implements all methods of ICommon interface |
 Glympse::Concurrent | Set of basic concurrency primitives |
 Glympse::CoreConstants | Basic enumerations belonging to Core layer |
  Glympse::CC | Shortcut to CoreConstants provided for convenience |
 Glympse::CoreFactory | Factory methods for constructing all API primitives |
 Glympse::CoreTools | Basic serialization tools |
 Glympse::GArray< T > | Smart pointer wrapper over IArray |
 Glympse::GComparator< T > | |
 Glympse::GEnumeration< T > | Smart pointer wrapper over IEnumeration |
 Glympse::GHashtable< K, V > | |
 Glympse::GLinkedList< T > | |
 Glympse::GList< T > | Smart pointer wrapper over IList |
 Glympse::GlympseConstants | Declares the list of all constants (enumerations) utilized by various API components |
  Glympse::GC | Shortcut to GlympseConstants provided for convenience |
 Glympse::GlympseEvents | Declares the list of event broadcasters and all supported events |
  Glympse::GE | Shortcut to GlympseEvents provided for convenience |
 Glympse::GlympseFactory | Factory methods for instantiating major Glympse API primitives and Glympse platform itself |
 Glympse::GlympseTools | Static helpers for manipulating various Glympse concepts |
 Glympse::GMap< K, V > | |
 Glympse::GVector< T > | |
 Glympse::ICommon | The foundtation for the Glympse API object model |
  Glympse::IAddress | Encapsulates a real world physical address |
  Glympse::IApiStatus | Provides the ability to query the availability of the Glympse API services |
  Glympse::IApiStatusListener | The listener interface for API status determination |
  Glympse::IArray< T > | Provides immutable access to vector (array) container with support for range-based enumeration |
   Glympse::IVector< T > | |
  Glympse::ICardEvent | Exposes basic properties of card event |
  Glympse::ICardMemberDescriptor | Exposes basic properties and a state of a card |
   Glympse::ICardMember | Exposes basic properties of a card member |
  Glympse::ICardMemberState | Exposes card member state properties |
  Glympse::ICardMemberTicket | Convenience class to wrap a card member and card ticket |
  Glympse::ICardObject | Base interface for data object associated with a Card |
   Glympse::ICardObjectInvite | Interface for POI card data object |
   Glympse::ICardObjectPoi | Interface for POI card data object |
  Glympse::ICardTicket | Wraps sharing or request ticket card properties |
  Glympse::ICardTicketBuilder | The interface to construct and initialize card ticket objects |
  Glympse::ICardType | Exposes basic properties for types of cards |
  Glympse::IComparable | The IComparable interface is introduced to provide additional mechanizm of content-oriented objects comparison, which does not conflict with language-specific one (Object.equals in Java and Object.Equals in C#) |
   Glympse::IAppProfile | Provides information about an application |
    Glympse::IApplication | Represents 3rd party application that can be used as a transport mechanism for sending a Glympse |
   Glympse::IInvite | Defines a single recipient of a Glympse |
   Glympse::ILocationProfile | A location profile defines the configuration that should be applied to the location provider for one of a set of pre-defined Glympse platform states |
   Glympse::IPlace | Specifies a named place and location |
   Glympse::IPrimitive | The IPrimitive interface is designed to operate with free form data structures |
   Glympse::IRegion | The IRegion interface defines a geographical area that can be tracked |
   Glympse::ITicket | This class represents an actual received "Glympse" or sent "Glympse" |
   Glympse::ITravelMode | Provides information about the way user is travelling (walking, running, driving, etc.) |
  Glympse::IComparator< T > | |
  Glympse::IDataEvent | The class to encapsulate data passed along with GE::TICKET_DATA_APPENDED event |
  Glympse::IDataRow | Encapsulates data related to specific property |
  Glympse::IDirectionsManager | Controls the behavior of ETA/directions unit |
  Glympse::IDrawable | Represents bitmap objects on the system |
  Glympse::IEnumeration< T > | An object that implements the IEnumeration interface generates a series of elements, one at a time |
  Glympse::IEventListener | The listener interface for receiving Glympse events |
   Glympse::IEventSink | Any class should implement this interface to be capable of spreading events to subscribers |
    Glympse::IApplicationsManager | Exposes the list of applications that can be used to deliver Glympse invites |
    Glympse::IBatteryManager | Provides basic facilities for battery management in Glympse API |
    Glympse::ICard | Exposes basic properties and a state of a card |
    Glympse::ICardActivity | Exposes basic properties of card activity list |
    Glympse::ICardInvite | Exposes card invite properties |
    Glympse::ICardManager | Main interface for manipulating Glympse Cards |
    Glympse::ICardMember | Exposes basic properties of a card member |
    Glympse::IConfig | IConfig provides a way to configure behavior of Glympse API |
    Glympse::IDirections | Represents a set of directions |
    Glympse::IFavoritesManager | Manager to get list of server synced favorites |
    Glympse::IGlympse | The main Glympse API interface |
    Glympse::IGroup | Provides access to Glympse Group object |
    Glympse::IGroupManager | Contains a collection of Group objects |
    Glympse::IHandoffManager | Provides access to handoff provider and sends corresponding events |
    Glympse::IImage | Wraps drawable object and provides control over its life cycle |
    Glympse::IInviteViewers | Maintains a collection of invite viewers |
    Glympse::ILinkedAccountsManager | |
    Glympse::ILocationManager | Provides a chance to control and customize location subsystem |
    Glympse::INetworkManager | Exposes some basic realtime information on the availability of Glympse REST API server and provides a way for subscribing on low-level network related events |
    Glympse::IPairingManager | Manager to allow for accounts to be shared amongst devices via a pairing code and to provide events when pairing occurs |
    Glympse::IPlaceSearchEngine | Exposes place search functionality |
    Glympse::IPoiManager | |
    Glympse::ITicket | This class represents an actual received "Glympse" or sent "Glympse" |
    Glympse::ITriggersManager | Manages the list of triggers |
    Glympse::IUser | Represents Glympse user on the system |
  Glympse::IGroupInvite | Incapsulates public group information and incoming invite details |
  Glympse::IHandler | The IHandler interface provides the foundation for inter-thread communications in non thread safe run loop based environment |
  Glympse::IHandoffProvider | The interface to abstract the details of implementation of specific handoff provider |
  Glympse::IHistoryManager | Contains a collection of outgoing (sent) Ticket objects ("Glympse history") |
  Glympse::IInviteViewer | Incapsulates invite viewer details |
  Glympse::ILatLng | Specifies a single location point (latitude and longitude) |
   Glympse::ILocation | Specifies a single location point (latitude and longitude) at a given time, with optional altitude, bearing, speed, and accuracy information |
   Glympse::IPlace | Specifies a named place and location |
   Glympse::IRegion | The IRegion interface defines a geographical area that can be tracked |
  Glympse::ILinkedAccount | |
  Glympse::IList< T > | Provides immutable access to list container with support for range-based enumeration |
   Glympse::ILinkedList< T > | |
  Glympse::ILocationListener | Common interface for receiving updates from location provider |
  Glympse::ILocationProfileBuilder | Provides an interface for building location profiles |
  Glympse::ILocationProvider | Host application implements ILocationProvider to supply Glympse API with location information aquired from proprietary source (external location API or service) |
  Glympse::ILong | The ILong interface wraps a value of the primitive type long (int64) in an object |
   Glympse::Common< ILong > | |
  Glympse::IMap< K, V > | |
   Glympse::IHashtable< K, V > | |
  Glympse::IPersistable | The IPersistable interface declares the two methods that a class must implement so that instances of that class can be encoded and decoded |
   Glympse::IAppProfile | Provides information about an application |
   Glympse::IRegion | The IRegion interface defines a geographical area that can be tracked |
   Glympse::ITimeConstraint | Basic primitive for applying timeframe limitations to various events |
   Glympse::ITravelMode | Provides information about the way user is travelling (walking, running, driving, etc.) |
   Glympse::ITrigger | Generic trigger interface exposing basic trigger properties |
    Glympse::IArrivalTrigger | A trigger that uses the configured arrival provider to fire when the user has arrived at the ticket's destination |
    Glympse::IChronoTrigger | Extends basic trigger with the ability to act upon timed events |
    Glympse::IDepartureTrigger | A trigger that uses the configured departure provider to fire when the user has departed a location |
    Glympse::IEtaTrigger | Extends basic trigger with the ability to act based on a given ticket's ETA value |
    Glympse::IGeoTrigger | Extends basic trigger with the ability to act upon geofencing events |
  Glympse::IPlaceSearchRequest | Object encapsulating parameters of a request |
  Glympse::IPlaceSearchResult | Encapsulates properties of a single place search result |
  Glympse::IPlaceSearchResults | Associates the list of place search results with the original request |
  Glympse::IPoi | Encapsulates a Place of Interest |
  Glympse::IPoiBuilder | Provides an interface for building POIs |
  Glympse::IProximityListener | Common interface for receiving updates from proximity provider |
  Glympse::IProximityProvider | The IProximityProvider provides standard interface for geo-fencing |
  Glympse::IRunnable | Represents a command that can be executed |
  Glympse::IServerError | Provides details about errors that occur during server interactions |
  Glympse::ISmsListener | Provides client application with a chance to be notified on the status of SMS delivery |
  Glympse::ISmsProvider | Provides access to generic SMS auto-send functionality |
  Glympse::IStorageUnit | Represents a unit of disk-backed storage on the device |
  Glympse::IString | An immutable sequence of characters/code units |
  Glympse::IStringBuilder | A modifiable sequence of characters for use in creating strings |
  Glympse::ITrack | Represents a collection of location points (ILocation) |
  Glympse::ITrackBuilder | The interface to construct and initialize track objects |
  Glympse::IUserManager | Operates with users, whos tickets are currently watched |
  Glympse::IUserTicket | Represents a combination of user and a ticket |
   Glympse::IGroupMember | Represents group member - authenticated user on a group |
  Glympse::IXoAListener | The listener interface determining which tickets should be affected by XoA logic |
 Glympse::O< T > | Smart pointer designed to maintain lifetime of objects with internal reference counting (ICommon degived classes) |
 Glympse::O< ICommon > | |
 Glympse::Object | Some helpers for dealing with O<T> objects |
 Glympse::RangeIterator< T > | Wraps IEnumeration into forward iterator |
 T | |
  Glympse::Common< T > | Implements all methods of ICommon interface |