AbstractAccess.templates.ccGo to the documentation of this file.00001
00002 #include "AbstractAccess.h"
00003 #include "AccessDimension.h"
00004 #include "SymbolAccess.h"
00005 #include "SymbolAccessRef.h"
00006 #include "SymbolAccessMap.h"
00007 #include "SymbolAccessRefMap.h"
00008 #include "Collection/Mutator.h"
00009
00010 template class KeyIterator<Symbol, SymbolAccess>;
00011 template class Map<Symbol, SymbolAccess>;
00012 template class ProtoMap<Symbol, SymbolAccess>;
00013 template class TypedBaseMap<Symbol, SymbolAccess>;
00014
00015
00016
00017 template class KeyIterator<Symbol, AbstractAccess>;
00018 template class Map<Symbol, AbstractAccess>;
00019 template class ProtoMap<Symbol, AbstractAccess>;
00020 template class TypedBaseMap<Symbol, AbstractAccess>;
00021
00022
00023
00024 template class KeyIterator<Expression, List<RefList<AbstractAccess> > >;
00025 template class Map<Expression, List<RefList<AbstractAccess> > >;
00026 template class ProtoMap<Expression, List<RefList<AbstractAccess> > >;
00027 template class TypedBaseMap<Expression, List<RefList<AbstractAccess> > >;
00028
00029
00030
00031 template class KeyIterator<Symbol, SymbolAccessRef>;
00032 template class Map<Symbol, SymbolAccessRef>;
00033 template class ProtoMap<Symbol, SymbolAccessRef>;
00034 template class TypedBaseMap<Symbol, SymbolAccessRef>;
00035
00036
00037
00038 template class List<AbstractAccess>;
00039 template class TypedCollection<AbstractAccess>;
00040 template ostream & operator << (ostream &,
00041 const List<AbstractAccess> &);
00042
00043 template class List<RefList<AbstractAccess> >;
00044 template class TypedCollection<RefList<AbstractAccess> >;
00045 template ostream & operator << (ostream &,
00046 const List<RefList<AbstractAccess> > &);
00047
00048 template class RefList<AbstractAccess>;
00049
00050 template class Iterator<RefList<AbstractAccess> >;
00051 template class Assign<RefList<AbstractAccess> >;
00052
00053 template class List<AccessDimension>;
00054 template class TypedCollection<AccessDimension>;
00055
00056 template class Mutator<AbstractAccess>;
00057
00058 template class Iterator<AbstractAccess>;
00059 template class Assign<AbstractAccess>;
00060
00061 template class Iterator<AccessDimension>;
00062 template class Assign<AccessDimension>;
00063
00064 template class RefElement<AbstractAccess>;
00065 template ostream & operator << (ostream &, const RefElement<AbstractAccess> &);
00066
|