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