Next: Changes Introduced in V5.1
Up: Changes and New Features
Previous: Changes Introduced in V4.6
The following describes the most significant changes which
occurred in the AST library between versions V4.6 and V5.0:
- The AST library is now thread-safe (assuming that the POSIX pthreads
library is available when AST is built). Many of the macros defined in
the ast.h header file have changed. It is therefore necessary to
re-compile all source code that includes ast.h.
- New methods astLock and astUnlock allow an AST Object to be locked
for exclusive use by a thread.
- The TimeFrame class now support Local Time as a time scale. The offset
from UTC to Local Time is specified by a new TimeFrame attribute called
LTOffset.
- The Channel class has a new attribute called Strict which controls
whether or not to report an error if unexpected data items are found
within an AST Object description read from an external data source. Note,
the default behaviour is now not to report such errors. This differs from
previous versions of AST which always reported an error is unexpected
input items were encountered.
Next: Changes Introduced in V5.1
Up: Changes and New Features
Previous: Changes Introduced in V4.6
AST A Library for Handling World Coordinate Systems in Astronomy
Starlink User Note 211
R.F. Warren-Smith & D.S. Berry
24th May 2011
E-mail:ussc@star.rl.ac.uk
Copyright (C) 2009 Science \& Technology Facilities Council