SYSearchBase Class Reference

The Search class creates SYSearchSession instances and manages custom user data to search in. More...

#import <SYSearch.h>

Inheritance diagram for SYSearchBase:
Collaboration diagram for SYSearchBase:

Instance Methods

((unavailable("Only subclasses can be instantiated.") - __attribute__
 
(nonnull SYSearchSession *) - startNewSession
 Creates a new search session associated with this search instance. More...
 

Class Methods

((unavailable("Only subclasses can be instantiated.") + __attribute__
 

Detailed Description

The Search class creates SYSearchSession instances and manages custom user data to search in.

The additional data providers for search. All search sessions created by a SYSearch instance will also search in the data added to customDataSources.

Creates a new search session of the requested type. Offline session works with already downloaded maps + search in customDataSources. Online session works with the remote server + search in customDataSources.

Parent class for all search classes. Creates SYSearchSession objects.

Method Documentation

◆ __attribute__ [1/2]

- ((unavailable("Only subclasses can be instantiated.") __attribute__

◆ __attribute__ [2/2]

+ ((unavailable("Only subclasses can be instantiated.") __attribute__

◆ startNewSession

- (nonnull SYSearchSession*) startNewSession

Creates a new search session associated with this search instance.


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