messagepack implementation for embedded systems (mbed / arduino)

Dependents:   hello_message_pack

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers type.hpp Source File

type.hpp

00001 #include "cpp_config.hpp"
00002 #include "adaptor/array_ref.hpp"
00003 #include "adaptor/bool.hpp"
00004 #include "adaptor/char_ptr.hpp"
00005 #include "adaptor/deque.hpp"
00006 #include "adaptor/ext.hpp"
00007 #include "adaptor/fixint.hpp"
00008 #include "adaptor/float.hpp"
00009 #include "adaptor/int.hpp"
00010 #include "adaptor/list.hpp"
00011 #include "adaptor/map.hpp"
00012 #include "adaptor/nil.hpp"
00013 #include "adaptor/pair.hpp"
00014 #include "adaptor/raw.hpp"
00015 #include "adaptor/v4raw.hpp"
00016 #include "adaptor/set.hpp"
00017 #include "adaptor/string.hpp"
00018 #include "adaptor/vector.hpp"
00019 #include "adaptor/vector_bool.hpp"
00020 #include "adaptor/vector_char.hpp"
00021 #include "adaptor/vector_unsigned_char.hpp"
00022 #include "adaptor/msgpack_tuple.hpp"
00023 #include "adaptor/define.hpp"
00024 
00025 #if defined(MSGPACK_USE_CPP03)
00026 
00027 //#include "adaptor/tr1/unordered_map.hpp"
00028 //#include "adaptor/tr1/unordered_set.hpp"
00029 
00030 #else  // defined(MSGPACK_USE_CPP03)
00031 
00032 #include "adaptor/cpp11/array.hpp"
00033 #include "adaptor/cpp11/array_char.hpp"
00034 #include "adaptor/cpp11/array_unsigned_char.hpp"
00035 #include "adaptor/cpp11/forward_list.hpp"
00036 #include "adaptor/cpp11/reference_wrapper.hpp"
00037 #include "adaptor/cpp11/shared_ptr.hpp"
00038 #include "adaptor/cpp11/tuple.hpp"
00039 #include "adaptor/cpp11/unique_ptr.hpp"
00040 #include "adaptor/cpp11/unordered_map.hpp"
00041 #include "adaptor/cpp11/unordered_set.hpp"
00042 
00043 #endif // defined(MSGPACK_USE_CPP03)
00044 
00045 #if defined(MSGPACK_USE_BOOST)
00046 
00047 #include "adaptor/boost/fusion.hpp"
00048 #include "adaptor/boost/msgpack_variant.hpp"
00049 #include "adaptor/boost/optional.hpp"
00050 #include "adaptor/boost/string_ref.hpp"
00051 
00052 #endif // defined(MSGPACK_USE_BOOST)