codegen-stubhead.hxx

Go to the documentation of this file.
00001 #ifndef MINIMALISTIC_STUB_HXX
00002 #define MINIMALISTIC_STUB_HXX
00003 
00004 #include <boost/archive/binary_oarchive.hpp>
00005 #include <boost/archive/binary_iarchive.hpp>
00006 #include <boost/archive/xml_oarchive.hpp>
00007 #include <boost/archive/xml_iarchive.hpp>
00008 #include <boost/serialization/serialization.hpp>
00009 
00010 #include <string>
00011 #include <t2n_exception.hxx>
00012 #include <command.hxx>
00013 
00014 #ifdef __GCCXML__
00015 // used during parsing run with gccxml
00016 
00026 #define LIBT2N_EXPORT __attribute((gccxml("libt2n-default")))
00027 
00028 
00042 #define LIBT2N_DEFAULT_ARG(type,value) __attribute((gccxml("libt2n-default-arg",#value))) type = value
00043 
00044 #else
00045 // used during regular compile
00046 
00047 #define LIBT2N_EXPORT
00048 #define LIBT2N_DEFAULT_ARG(type,value) type = value
00049 
00050 #endif
00051 
00052 #endif

Generated on Fri Sep 26 15:36:59 2008 for libt2n by  doxygen 1.5.6