summaryrefslogtreecommitdiffstats
path: root/ast/loader.c
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-01-09 19:06:17 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-01-09 19:06:17 (GMT)
commitd64cf9c0bd23e752867b149be636d1bbd4501cf4 (patch)
treeec600c696fe3dbf15f166d22a95c47a1c0867509 /ast/loader.c
parent62d555c8f989ab6eb026387cbf52bb46ebb2dfea (diff)
downloadblt-d64cf9c0bd23e752867b149be636d1bbd4501cf4.zip
blt-d64cf9c0bd23e752867b149be636d1bbd4501cf4.tar.gz
blt-d64cf9c0bd23e752867b149be636d1bbd4501cf4.tar.bz2
update ast 8.6.2
Diffstat (limited to 'ast/loader.c')
-rw-r--r--ast/loader.c197
1 files changed, 0 insertions, 197 deletions
diff --git a/ast/loader.c b/ast/loader.c
deleted file mode 100644
index fa66440..0000000
--- a/ast/loader.c
+++ /dev/null
@@ -1,197 +0,0 @@
-#define astCLASS
-#include "axis.h"
-#include "box.h"
-#include "channel.h"
-#include "circle.h"
-#include "cmpframe.h"
-#include "cmpmap.h"
-#include "cmpregion.h"
-#include "dsbspecframe.h"
-#include "dssmap.h"
-#include "ellipse.h"
-#include "fitschan.h"
-#include "fluxframe.h"
-#include "timeframe.h"
-#include "timemap.h"
-#include "frame.h"
-#include "frameset.h"
-#include "grismmap.h"
-#include "interval.h"
-#include "intramap.h"
-#include "keymap.h"
-#include "loader.h"
-#include "lutmap.h"
-#include "mapping.h"
-#include "mathmap.h"
-#include "matrixmap.h"
-#include "nullregion.h"
-#include "object.h"
-#include "pcdmap.h"
-#include "permmap.h"
-#include "plot.h"
-#include "plot3d.h"
-#include "pointlist.h"
-#include "pointset.h"
-#include "polygon.h"
-#include "polymap.h"
-#include "prism.h"
-#include "normmap.h"
-#include "ratemap.h"
-#include "region.h"
-#include "shiftmap.h"
-#include "skyaxis.h"
-#include "skyframe.h"
-#include "slamap.h"
-#include "specfluxframe.h"
-#include "specframe.h"
-#include "specmap.h"
-#include "sphmap.h"
-#include "tranmap.h"
-#include "selectormap.h"
-#include "switchmap.h"
-#include "unitmap.h"
-#include "unitnormmap.h"
-#include "wcsmap.h"
-#include "winmap.h"
-#include "xmlchan.h"
-#include "zoommap.h"
-#include "stc.h"
-#include "stcresourceprofile.h"
-#include "stcsearchlocation.h"
-#include "stccatalogentrylocation.h"
-#include "stcobsdatalocation.h"
-#include "stcschan.h"
-#include "table.h"
-#include "fitstable.h"
-
-#include "error.h"
-#include "ast_err.h"
-#include <stddef.h>
-#include <string.h>
-
-/*
-*+
-* Copyright:
-* Copyright (C) 1997-2016 Council for the Central Laboratory of the
-* Research Councils
-
-* Licence:
-* This program is free software: you can redistribute it and/or
-* modify it under the terms of the GNU Lesser General Public
-* License as published by the Free Software Foundation, either
-* version 3 of the License, or (at your option) any later
-* version.
-*
-* This program is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General
-* License along with this program. If not, see
-* <http://www.gnu.org/licenses/>.
-
-* Authors:
-* RFWS: R.F. Warren-Smith (Starlink)
-* DSB: David S. Berry (Starlink)
-* RO: Russell Owen (LSST)
-
-* History:
-* 18-NOV-1997 (RFWS):
-* Original version.
-* 18-MAR-1998 (RFWS):
-* Added the IntraMap class.
-* 3-JUN-1999 (RFWS):
-* Added the PcdMap class.
-* 17-AUG-1999 (RFWS):
-* Added the MathMap class.
-* 8-JAN-2003 (DSB):
-* Added the SpecMap and SpecFrame classes.
-* 15-JUL-2003 (DSB):
-* Added the GrsimMap class.
-* 6-FEB-2009 (DSB):
-* Added the StcsChan class.
-* 20-APR-2016 (RO):
-* Added the UnitNormMap class.
-*-
-*/
-
-AstLoaderType *astGetLoader( const char *class, int *status ) {
- if ( !astOK ) return NULL;
-
-#define LOAD(name) \
-if ( !strcmp( class, #name ) ) return (AstLoaderType *) astLoad##name##_
-
- LOAD(Axis);
- LOAD(Box);
- LOAD(Channel);
- LOAD(Circle);
- LOAD(CmpFrame);
- LOAD(CmpMap);
- LOAD(CmpRegion);
- LOAD(DSBSpecFrame);
- LOAD(DssMap);
- LOAD(Ellipse);
- LOAD(FitsChan);
- LOAD(FitsTable);
- LOAD(FluxFrame);
- LOAD(Frame);
- LOAD(FrameSet);
- LOAD(GrismMap);
- LOAD(Interval);
- LOAD(IntraMap);
- LOAD(KeyMap);
- LOAD(LutMap);
- LOAD(Mapping);
- LOAD(MathMap);
- LOAD(MatrixMap);
- LOAD(NullRegion);
- LOAD(Object);
- LOAD(PcdMap);
- LOAD(PermMap);
- LOAD(Plot);
- LOAD(Plot3D);
- LOAD(PointList);
- LOAD(PointSet);
- LOAD(PolyMap);
- LOAD(Polygon);
- LOAD(Prism);
- LOAD(NormMap);
- LOAD(RateMap);
- LOAD(Region);
- LOAD(ShiftMap);
- LOAD(SkyAxis);
- LOAD(SkyFrame);
- LOAD(SlaMap);
- LOAD(SpecFluxFrame);
- LOAD(SpecFrame);
- LOAD(SpecMap);
- LOAD(SphMap);
- LOAD(SelectorMap);
- LOAD(SwitchMap);
- LOAD(Table);
- LOAD(TimeFrame);
- LOAD(TimeMap);
- LOAD(TranMap);
- LOAD(UnitMap);
- LOAD(UnitNormMap);
- LOAD(WcsMap);
- LOAD(WinMap);
- LOAD(XmlChan);
- LOAD(ZoomMap);
-
- LOAD(StcsChan);
- LOAD(Stc);
- LOAD(StcResourceProfile);
- LOAD(StcSearchLocation);
- LOAD(StcCatalogEntryLocation);
- LOAD(StcObsDataLocation);
-
- astError( AST__OCLUK, "astGetLoader: Object of unknown class \"%s\" cannot "
- "be loaded.", status, class );
- return NULL;
-#undef LOAD
-}
-
-
-