codegen-stubhead.hxx
Go to the documentation of this file.00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 #ifndef MINIMALISTIC_STUB_HXX
00021 #define MINIMALISTIC_STUB_HXX
00022 
00023 #include <boost/archive/binary_oarchive.hpp>
00024 #include <boost/archive/binary_iarchive.hpp>
00025 #include <boost/archive/xml_oarchive.hpp>
00026 #include <boost/archive/xml_iarchive.hpp>
00027 #include <boost/serialization/serialization.hpp>
00028 
00029 #include <string>
00030 #include <t2n_exception.hxx>
00031 #include <command.hxx>
00032 
00033 #ifdef __GCCXML__
00034 
00035 
00045 #define LIBT2N_EXPORT __attribute((gccxml("libt2n-default")))
00046 
00047 
00061 #define LIBT2N_DEFAULT_ARG(type,value) __attribute((gccxml("libt2n-default-arg",#value))) type = value
00062 
00063 #else
00064 
00065 
00066 #define LIBT2N_EXPORT
00067 #define LIBT2N_DEFAULT_ARG(type,value) type = value
00068 
00069 #endif
00070 
00071 #endif