forwards.h
Go to the documentation of this file.00001 #ifndef CPPTL_FORWARDS_H_INCLUDED
00002 # define CPPTL_FORWARDS_H_INCLUDED
00003
00004 # include <cpptl/config.h>
00005
00006 namespace CppTL {
00007
00008
00009 class Any;
00010 class AnyBadCast;
00011
00012
00013 class AtomicCounter;
00014
00015
00016 class ConstCharView;
00017 class ConstString;
00018 class StringBuffer;
00019 class StringConcatenator;
00020
00021
00022 template<class ValueType>
00023 class AnyEnumerator;
00024
00025
00026 class Functor0;
00027 template<class ReturnType>
00028 class Functor0R;
00029
00030
00031 class IntrusiveCount;
00032 template<class PointeeType>
00033 class IntrusivePtr;
00034
00035
00036 class Attribut;
00037 class Class;
00038 class Method;
00039
00040
00041 template<class PointeeType>
00042 class ScopedPtr;
00043 template<class PointeeType>
00044 class ScopedArray;
00045
00046
00047 template<class PointeeType>
00048 class SharedPtr;
00049
00050
00051 template<class T>
00052 class MallocAllocator;
00053
00054 template<class T>
00055 struct LessPred;
00056
00057 }
00058
00059
00060
00061 #endif // CPPTL_FORWARDS_H_INCLUDED