/* * This file is part of rasdaman community. * * Rasdaman community is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * Rasdaman community 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with rasdaman community. If not, see . * * Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / rasdaman GmbH. * * For more information please see * or contact Peter Baumann via . */ // This version was created based on rview. Let's see if the other programs compile // also. #ifndef _TEMPLATE_INST_RASLIB_ #define _TEMPLATE_INST_RASLIB_ #include #include "qlparser/symtab.hh" #include "raslib/attribute.hh" #include "raslib/itertype.hh" #include "raslib/dlist.hh" #include "tile.hh" #include "indexmgr/keyobject.hh" #include "reladminif/dbref.hh" #include "reladminif/dbobjectiditerator.hh" #include "relblobif/blobtile.hh" #include "relblobif/dbtile.hh" #include "relblobif/inlinetile.hh" #include "relcatalogif/typeiterator.hh" #include "relcatalogif/settype.hh" #include "relcatalogif/structtype.hh" #include "relcatalogif/mddtype.hh" #include "relcatalogif/inlineminterval.hh" #include "relcatalogif/dbminterval.hh" #include "relindexif/dbtcindex.hh" #include "relindexif/hierindex.hh" #include "relindexif/dbrcindexds.hh" #include "relmddif/dbmddobj.hh" #include "relmddif/dbmddset.hh" #include "relstorageif/dbudfds.hh" #include "relstorageif/dbudfpackageds.hh" #include "relstorageif/dbstoragelayout.hh" #include #include #include #include #include #include "reladminif/dbref.hh" #include "reladminif/dbobjectiditerator.hh" #include "relindexif/dbtcindex.hh" #include "relindexif/hierindex.hh" #include "relindexif/dbrcindexds.hh" template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template class DBRef; template bool operator< (const DBRef&, const DBRef&); #include #include #include #include #include #include #include #include #include #include #include template class r_Ref; template class r_Ref; template class r_Collection; template class r_Set; template class r_Iterator; template class r_Iterator >; template class r_Collection >; template class r_Collection; template class r_Set; template class r_Iterator >; template class r_IterType; template class r_Collection >; template class r_Set >; template class r_Iterator; template class r_Ref; template class r_Collection; template class std::vector; template class r_Iterator; template class r_Set >; template class r_Ref > >; template class r_Set; template class r_Marray; template class r_Marray; template class DBRef; template class DBRef; template class DBObjectIdIterator; template class DBObjectIterator; template class DBObjectIterator; template class DBObjectIterator; template class DBObjectIterator; template class DBObjectIterator; template class DBRef; template class DBRef; template class DBRef; template std::ostream& operator << (std::ostream& os, const std::vector& list); template std::ostream& operator << (std::ostream& os, const std::vector& list); template std::ostream& operator << (std::ostream& os, const std::vector& list); template std::ostream& operator << (std::ostream& os, const std::vector& list); template class SymbolTable; #endif