Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · File Structure

SimbadLookupReply Class Reference

Contains all the information about a current simbad lookup query. More...

#include <SimbadSearcher.hpp>

List of all members.

Public Types

enum  SimbadLookupStatus { SimbadLookupQuerying, SimbadLookupErrorOccured, SimbadLookupFinished }

Signals

void statusChanged ()

Public Member Functions

QMap< QString, Vec3dgetResults () const
SimbadLookupStatus getCurrentStatus () const
QString getCurrentStatusString () const
QString getErrorString () const


Detailed Description

Contains all the information about a current simbad lookup query.

Instances of this class are generated by the SimbadSearcher class.


Member Enumeration Documentation

Possible status for a simbad query.

Enumerator:
SimbadLookupQuerying  Simbad is still being queried.
SimbadLookupErrorOccured  An error occured while looking up Simbad. Call getErrorString() for a description of the error.
SimbadLookupFinished  The query is over. The reply can be deleted.


Member Function Documentation

QMap<QString, Vec3d> SimbadLookupReply::getResults (  )  const [inline]

Get the result list of matching objectName/position.

SimbadLookupStatus SimbadLookupReply::getCurrentStatus (  )  const [inline]

Get the current status.

QString SimbadLookupReply::getCurrentStatusString (  )  const

Get a I18n string describing the current status. It can be used e.g for reporting in widgets.

QString SimbadLookupReply::getErrorString (  )  const [inline]

Get the error descrition string. Return empty string if no error occured.

void SimbadLookupReply::statusChanged (  )  [signal]

Triggered when the lookup status change.


Generated on Wed Jun 2 13:11:13 2010 for Stellarium by  doxygen 1.5.5