|
|
| LandmarkBrowseSession (const LandmarkBrowseSession &)=delete |
|
| LandmarkBrowseSession (LandmarkBrowseSession &&)=default |
| | Default move constructor noexcept is deduced.
|
|
LandmarkBrowseSession & | operator= (const LandmarkBrowseSession &)=delete |
| LandmarkBrowseSession & | operator= (LandmarkBrowseSession &&browse)=default |
| | Default move assignment noexcept is deduced.
|
| int | getId () const noexcept |
| | Get session id.
|
| int | getLandmarkStoreId () const noexcept |
| | Get the landmark store id to which this session belongs.
|
| int | getLandmarkCount () const noexcept |
| | Get the number of all landmarks within the session.
|
| LandmarkList | getLandmarks (unsigned int fromIndex, unsigned int toIndex) const noexcept |
| | Get the landmarks between the specified indexes: [fromIndex, toIndex).
|
| int | getLandmarkPos (int lmkId) const noexcept |
| | Get the landmark position in browsing set for the given landmark id.
|
| int | getLandmarkPosition (int landmarkId) const noexcept |
| | Get the landmark position in browsing set for the given landmark id.
|
| LandmarkBrowseSessionSettings | getSettings () const noexcept |
| | Get the browse session settings.
|
LandmarkBrowseSession object.
Implements share-read / write Api object over ILandmarkBrowseSession.
Facilitates the handling of landmark stores with a very high number of landmarks.