sick_visionary_cpp_shared
3pp
boost
serialization
void_cast_fwd.hpp
Go to the documentation of this file.
1
#ifndef BOOST_SERIALIZATION_VOID_CAST_FWD_HPP
2
#define BOOST_SERIALIZATION_VOID_CAST_FWD_HPP
3
4
// MS compatible compilers support #pragma once
5
#if defined(_MSC_VER)
6
# pragma once
7
#endif
8
10
// void_cast_fwd.hpp: interface for run-time casting of void pointers.
11
12
// (C) Copyright 2005 Robert Ramey - http://www.rrsd.com .
13
// Use, modification and distribution is subject to the Boost Software
14
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
15
// http://www.boost.org/LICENSE_1_0.txt)
16
// gennadiy.rozental@tfn.com
17
18
// See http://www.boost.org for updates, documentation, and revision history.
19
20
#include <cstddef>
// NULL
21
#include <
boost/serialization/force_include.hpp
>
22
23
namespace
boost
{
24
namespace
serialization {
25
namespace
void_cast_detail{
26
class
void_caster;
27
}
// namespace void_cast_detail
28
template
<
class
Derived,
class
Base>
29
BOOST_DLLEXPORT
30
inline
const
void_cast_detail::void_caster &
void_cast_register
(
31
const
Derived * dnull = NULL,
32
const
Base
* bnull = NULL
33
)
BOOST_USED
;
34
}
// namespace serialization
35
}
// namespace boost
36
37
#endif // BOOST_SERIALIZATION_VOID_CAST_HPP
BOOST_USED
#define BOOST_USED
Definition:
force_include.hpp:48
BOOST_DLLEXPORT
#define BOOST_DLLEXPORT
Definition:
force_include.hpp:52
boost
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
force_include.hpp
Base
boost::serialization::void_cast_register
const BOOST_DLLEXPORT void_cast_detail::void_caster & void_cast_register(const Derived *dnull=NULL, const Base *bnull=NULL) BOOST_USED
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:19