forked from IntelRealSense/librealsense
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding dependency to realsense_file for recording
- Loading branch information
Showing
708 changed files
with
104,405 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
// | ||
// boost/assert.hpp - BOOST_ASSERT(expr) | ||
// BOOST_ASSERT_MSG(expr, msg) | ||
// BOOST_VERIFY(expr) | ||
// BOOST_VERIFY_MSG(expr, msg) | ||
// | ||
// Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd. | ||
// Copyright (c) 2007, 2014 Peter Dimov | ||
// Copyright (c) Beman Dawes 2011 | ||
// | ||
// Distributed under the Boost Software License, Version 1.0. | ||
// See accompanying file LICENSE_1_0.txt or copy at | ||
// http://www.boost.org/LICENSE_1_0.txt | ||
// | ||
// Note: There are no include guards. This is intentional. | ||
// | ||
// See http://www.boost.org/libs/assert/assert.html for documentation. | ||
// | ||
|
||
// | ||
// Stop inspect complaining about use of 'assert': | ||
// | ||
// boostinspect:naassert_macro | ||
// | ||
|
||
// | ||
// BOOST_ASSERT, BOOST_ASSERT_MSG | ||
// | ||
|
||
#undef BOOST_ASSERT | ||
#undef BOOST_ASSERT_MSG | ||
|
||
#if defined(BOOST_DISABLE_ASSERTS) || ( defined(BOOST_ENABLE_ASSERT_DEBUG_HANDLER) && defined(NDEBUG) ) | ||
|
||
# define BOOST_ASSERT(expr) ((void)0) | ||
# define BOOST_ASSERT_MSG(expr, msg) ((void)0) | ||
|
||
#elif defined(BOOST_ENABLE_ASSERT_HANDLER) || ( defined(BOOST_ENABLE_ASSERT_DEBUG_HANDLER) && !defined(NDEBUG) ) | ||
|
||
#include <boost/config.hpp> // for BOOST_LIKELY | ||
#include <boost/current_function.hpp> | ||
|
||
namespace boost | ||
{ | ||
void assertion_failed(char const * expr, char const * function, char const * file, long line); // user defined | ||
void assertion_failed_msg(char const * expr, char const * msg, char const * function, char const * file, long line); // user defined | ||
} // namespace boost | ||
|
||
#define BOOST_ASSERT(expr) (BOOST_LIKELY(!!(expr))? ((void)0): ::boost::assertion_failed(#expr, BOOST_CURRENT_FUNCTION, __FILE__, __LINE__)) | ||
#define BOOST_ASSERT_MSG(expr, msg) (BOOST_LIKELY(!!(expr))? ((void)0): ::boost::assertion_failed_msg(#expr, msg, BOOST_CURRENT_FUNCTION, __FILE__, __LINE__)) | ||
|
||
#else | ||
|
||
# include <assert.h> // .h to support old libraries w/o <cassert> - effect is the same | ||
|
||
# define BOOST_ASSERT(expr) assert(expr) | ||
# define BOOST_ASSERT_MSG(expr, msg) assert((expr)&&(msg)) | ||
|
||
#endif | ||
|
||
// | ||
// BOOST_VERIFY, BOOST_VERIFY_MSG | ||
// | ||
|
||
#undef BOOST_VERIFY | ||
#undef BOOST_VERIFY_MSG | ||
|
||
#if defined(BOOST_DISABLE_ASSERTS) || ( !defined(BOOST_ENABLE_ASSERT_HANDLER) && defined(NDEBUG) ) | ||
|
||
# define BOOST_VERIFY(expr) ((void)(expr)) | ||
# define BOOST_VERIFY_MSG(expr, msg) ((void)(expr)) | ||
|
||
#else | ||
|
||
# define BOOST_VERIFY(expr) BOOST_ASSERT(expr) | ||
# define BOOST_VERIFY_MSG(expr, msg) BOOST_ASSERT_MSG(expr,msg) | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000. | ||
// Use, modification and distribution are subject to the Boost Software License, | ||
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at | ||
// http://www.boost.org/LICENSE_1_0.txt). | ||
// | ||
// See http://www.boost.org/libs/utility for most recent version including documentation. | ||
|
||
// See boost/detail/call_traits.hpp | ||
// for full copyright notices. | ||
|
||
#ifndef BOOST_CALL_TRAITS_HPP | ||
#define BOOST_CALL_TRAITS_HPP | ||
|
||
#ifndef BOOST_CONFIG_HPP | ||
#include <boost/config.hpp> | ||
#endif | ||
|
||
#include <boost/detail/call_traits.hpp> | ||
|
||
#endif // BOOST_CALL_TRAITS_HPP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
// Boost config.hpp configuration header file ------------------------------// | ||
|
||
// (C) Copyright John Maddock 2002. | ||
// Use, modification and distribution are subject to the | ||
// Boost Software License, Version 1.0. (See accompanying file | ||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||
|
||
// See http://www.boost.org/libs/config for most recent version. | ||
|
||
// Boost config.hpp policy and rationale documentation has been moved to | ||
// http://www.boost.org/libs/config | ||
// | ||
// CAUTION: This file is intended to be completely stable - | ||
// DO NOT MODIFY THIS FILE! | ||
// | ||
|
||
#ifndef BOOST_CONFIG_HPP | ||
#define BOOST_CONFIG_HPP | ||
|
||
// if we don't have a user config, then use the default location: | ||
#if !defined(BOOST_USER_CONFIG) && !defined(BOOST_NO_USER_CONFIG) | ||
# define BOOST_USER_CONFIG "boost/config/user.hpp" | ||
#if 0 | ||
// For dependency trackers: | ||
# include <boost/config/user.hpp> | ||
#endif | ||
#endif | ||
// include it first: | ||
#ifdef BOOST_USER_CONFIG | ||
# include BOOST_USER_CONFIG | ||
#endif | ||
|
||
// if we don't have a compiler config set, try and find one: | ||
#if !defined(BOOST_COMPILER_CONFIG) && !defined(BOOST_NO_COMPILER_CONFIG) && !defined(BOOST_NO_CONFIG) | ||
# include "boost/config/select_compiler_config.hpp" | ||
#endif | ||
// if we have a compiler config, include it now: | ||
#ifdef BOOST_COMPILER_CONFIG | ||
# include BOOST_COMPILER_CONFIG | ||
#endif | ||
|
||
// if we don't have a std library config set, try and find one: | ||
#if !defined(BOOST_STDLIB_CONFIG) && !defined(BOOST_NO_STDLIB_CONFIG) && !defined(BOOST_NO_CONFIG) && defined(__cplusplus) | ||
# include "boost/config/select_stdlib_config.hpp" | ||
#endif | ||
// if we have a std library config, include it now: | ||
#ifdef BOOST_STDLIB_CONFIG | ||
# include BOOST_STDLIB_CONFIG | ||
#endif | ||
|
||
// if we don't have a platform config set, try and find one: | ||
#if !defined(BOOST_PLATFORM_CONFIG) && !defined(BOOST_NO_PLATFORM_CONFIG) && !defined(BOOST_NO_CONFIG) | ||
# include "boost/config/select_platform_config.hpp" | ||
#endif | ||
// if we have a platform config, include it now: | ||
#ifdef BOOST_PLATFORM_CONFIG | ||
# include BOOST_PLATFORM_CONFIG | ||
#endif | ||
|
||
// get config suffix code: | ||
#include "boost/config/suffix.hpp" | ||
|
||
#ifdef BOOST_HAS_PRAGMA_ONCE | ||
#pragma once | ||
#endif | ||
|
||
#endif // BOOST_CONFIG_HPP |
Oops, something went wrong.