|
| GeoCoordinate (const Object *parent, std::string name, const GeoCoordinate *point, int n=1) |
| Constructor. More...
|
|
| GeoCoordinate (const Object *parent, std::string name, double latitude, double longitude, double altitude, int n=1) |
| Constructor. More...
|
|
| ~GeoCoordinate () |
| Destructor. More...
|
|
void | CopyFrom (const GeoCoordinate *point) |
| Copy. More...
|
|
void | SetCoordinates (double latitude, double longitude, double altitude) |
| Set coordinates. More...
|
|
void | GetCoordinates (double *latitude, double *longitude, double *altitude) const |
| Get coordinates. More...
|
|
Type const & | GetDataType () const |
|
| io_data (const Object *parent, std::string name, int n) |
| Constructor. More...
|
|
virtual | ~io_data () |
| Destructor. More...
|
|
void | SetDataTime (Time time) |
| Set data time, also caluculates the delta time based on last call. More...
|
|
void | SetDataTime (Time time, Time deltaTime) |
| Set data time and delta time (thus delta time is not based on last call) More...
|
|
Time | DataTime (void) const |
| Data time. More...
|
|
Time | DataDeltaTime (void) const |
| Data delta time. More...
|
|
void | GetDataTime (Time &time, Time &deltaTime) const |
| Get data time and delta time. More...
|
|
const io_data * | Prev (int n) const |
| Previous data. More...
|
|
virtual void | RawWrite (char *src) |
| Raw write datas. More...
|
|
| Mutex (const Object *parent, std::string name="") |
| Constructor. More...
|
|
| ~Mutex () |
| Destructor. More...
|
|
void | GetMutex (void) const |
| GetMutex. More...
|
|
void | ReleaseMutex (void) const |
| ReleaseMutex. More...
|
|
| Object (const Object *parent=NULL, std::string name="", std::string type="") |
| Constructor. More...
|
|
virtual | ~Object () |
| Destructor. More...
|
|
std::string | ObjectName (void) const |
| Name. More...
|
|
std::string | ObjectType (void) const |
| Type. More...
|
|
const Object * | Parent (void) const |
| Parent. More...
|
|
std::vector< const Object * > * | TypeChilds (void) const |
| Childs of the same type. More...
|
|
std::vector< const Object * > * | Childs (void) const |
| Childs. More...
|
|
void | Information (const char *function, int line, const char *format,...) const |
| Formatted information. More...
|
|
void | Warning (const char *function, const char *format,...) const |
| Formatted warning. More...
|
|
void | Error (const char *function, const char *format,...) const |
| Formatted error. More...
|
|
bool | ErrorOccured (bool recursive=true) const |
| Has an errror occured? More...
|
|
Class defining a point by its lla coordinates.