Unverified Commit 33c7d163 authored by Dominik Charousset's avatar Dominik Charousset Committed by GitHub

Merge pull request #678

Switch from include guards to #pragma once
parents 9ae61d16 6167e714
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_BUILD_CONFIG_HPP #pragma once
#define CAF_DETAIL_BUILD_CONFIG_HPP
// this header is auto-generated by CMake // this header is auto-generated by CMake
...@@ -42,4 +41,3 @@ ...@@ -42,4 +41,3 @@
#define CAF_NO_EXCEPTIONS #define CAF_NO_EXCEPTIONS
#endif #endif
#endif //CAF_DETAIL_BUILD_CONFIG_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ABSTRACT_ACTOR_HPP #pragma once
#define CAF_ABSTRACT_ACTOR_HPP
#include <set> #include <set>
#include <mutex> #include <mutex>
...@@ -224,4 +223,3 @@ private: ...@@ -224,4 +223,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ABSTRACT_ACTOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ABSTRACT_CHANNEL_HPP #pragma once
#define CAF_ABSTRACT_CHANNEL_HPP
#include <atomic> #include <atomic>
...@@ -91,4 +90,3 @@ private: ...@@ -91,4 +90,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ABSTRACT_CHANNEL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ABSTRACT_COMPOSABLE_STATE_HPP #pragma once
#define CAF_ABSTRACT_COMPOSABLE_STATE_HPP
#include <utility> #include <utility>
...@@ -35,4 +34,3 @@ public: ...@@ -35,4 +34,3 @@ public:
} // namespace caf } // namespace caf
#endif // CAF_ABSTRACT_COMPOSABLE_STATE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ABSTRACT_GROUP_HPP #pragma once
#define CAF_ABSTRACT_GROUP_HPP
#include <string> #include <string>
#include <memory> #include <memory>
...@@ -91,4 +90,3 @@ using abstract_group_ptr = intrusive_ptr<abstract_group>; ...@@ -91,4 +90,3 @@ using abstract_group_ptr = intrusive_ptr<abstract_group>;
} // namespace caf } // namespace caf
#endif // CAF_ABSTRACT_GROUP_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_HPP #pragma once
#define CAF_ACTOR_HPP
#include <string> #include <string>
#include <cstddef> #include <cstddef>
...@@ -235,4 +234,3 @@ struct hash<caf::actor> { ...@@ -235,4 +234,3 @@ struct hash<caf::actor> {
}; };
} // namespace std } // namespace std
#endif // CAF_ACTOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_ADDR_HPP #pragma once
#define CAF_ACTOR_ADDR_HPP
#include <cstddef> #include <cstddef>
#include <cstdint> #include <cstdint>
...@@ -172,4 +171,3 @@ struct hash<caf::actor_addr> { ...@@ -172,4 +171,3 @@ struct hash<caf::actor_addr> {
}; };
} // namespace std } // namespace std
#endif // CAF_ACTOR_ADDR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_CAST_HPP #pragma once
#define CAF_ACTOR_CAST_HPP
#include <type_traits> #include <type_traits>
...@@ -180,4 +179,3 @@ T actor_cast(U&& what) { ...@@ -180,4 +179,3 @@ T actor_cast(U&& what) {
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_CAST_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_CLOCK #pragma once
#define CAF_ACTOR_CLOCK
#include <chrono> #include <chrono>
...@@ -87,4 +86,3 @@ public: ...@@ -87,4 +86,3 @@ public:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_CLOCK
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_COMPANION_HPP #pragma once
#define CAF_ACTOR_COMPANION_HPP
#include <memory> #include <memory>
#include <functional> #include <functional>
...@@ -111,4 +110,3 @@ private: ...@@ -111,4 +110,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_COMPANION_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_CONFIG_HPP #pragma once
#define CAF_ACTOR_CONFIG_HPP
#include <string> #include <string>
#include <functional> #include <functional>
...@@ -50,4 +49,3 @@ std::string to_string(const actor_config& x); ...@@ -50,4 +49,3 @@ std::string to_string(const actor_config& x);
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_CONFIG_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_CONTROL_BLOCK_HPP #pragma once
#define CAF_ACTOR_CONTROL_BLOCK_HPP
#include <atomic> #include <atomic>
...@@ -251,4 +250,3 @@ struct hash<caf::weak_actor_ptr> { ...@@ -251,4 +250,3 @@ struct hash<caf::weak_actor_ptr> {
} // namespace std } // namespace std
#endif // CAF_ACTOR_CONTROL_BLOCK_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_FACTORY_HPP #pragma once
#define CAF_ACTOR_FACTORY_HPP
#include <set> #include <set>
#include <string> #include <string>
...@@ -203,4 +202,3 @@ actor_factory make_actor_factory() { ...@@ -203,4 +202,3 @@ actor_factory make_actor_factory() {
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_FACTORY_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_MARKER_HPP #pragma once
#define CAF_ACTOR_MARKER_HPP
#include "caf/fwd.hpp" #include "caf/fwd.hpp"
...@@ -43,4 +42,3 @@ struct actor_marker<behavior> { ...@@ -43,4 +42,3 @@ struct actor_marker<behavior> {
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_MARKER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_OSTREAM_HPP #pragma once
#define CAF_ACTOR_OSTREAM_HPP
#include "caf/actor.hpp" #include "caf/actor.hpp"
#include "caf/deep_to_string.hpp" #include "caf/deep_to_string.hpp"
...@@ -115,4 +114,3 @@ caf::actor_ostream& endl(caf::actor_ostream& o); ...@@ -115,4 +114,3 @@ caf::actor_ostream& endl(caf::actor_ostream& o);
caf::actor_ostream& flush(caf::actor_ostream& o); caf::actor_ostream& flush(caf::actor_ostream& o);
} // namespace std } // namespace std
#endif // CAF_ACTOR_OSTREAM_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_POOL_HPP #pragma once
#define CAF_ACTOR_POOL_HPP
#include <vector> #include <vector>
#include <functional> #include <functional>
...@@ -122,4 +121,3 @@ private: ...@@ -122,4 +121,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_POOL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_PROXY_HPP #pragma once
#define CAF_ACTOR_PROXY_HPP
#include <atomic> #include <atomic>
#include <cstdint> #include <cstdint>
...@@ -43,4 +42,3 @@ public: ...@@ -43,4 +42,3 @@ public:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_PROXY_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_REGISTRY_HPP #pragma once
#define CAF_ACTOR_REGISTRY_HPP
#include <mutex> #include <mutex>
#include <thread> #include <thread>
...@@ -135,4 +134,3 @@ private: ...@@ -135,4 +134,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_REGISTRY_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_STORAGE_HPP #pragma once
#define CAF_ACTOR_STORAGE_HPP
#include <new> #include <new>
#include <atomic> #include <atomic>
...@@ -143,4 +142,3 @@ void intrusive_ptr_release(actor_storage<T>* x) { ...@@ -143,4 +142,3 @@ void intrusive_ptr_release(actor_storage<T>* x) {
#pragma GCC diagnostic pop #pragma GCC diagnostic pop
#endif #endif
#endif // CAF_ACTOR_STORAGE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_SYSTEM_HPP #pragma once
#define CAF_ACTOR_SYSTEM_HPP
#include <array> #include <array>
#include <mutex> #include <mutex>
...@@ -570,4 +569,3 @@ private: ...@@ -570,4 +569,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_ACTOR_SYSTEM_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ACTOR_SYSTEM_CONFIG_HPP #pragma once
#define CAF_ACTOR_SYSTEM_CONFIG_HPP
#include <atomic> #include <atomic>
#include <string> #include <string>
...@@ -406,4 +405,3 @@ private: ...@@ -406,4 +405,3 @@ private:
} // namespace caf } // namespace caf
#endif //CAF_ACTOR_SYSTEM_CONFIG_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_AFTER_HPP #pragma once
#define CAF_AFTER_HPP
#include <tuple> #include <tuple>
#include <type_traits> #include <type_traits>
...@@ -55,4 +54,3 @@ after(std::chrono::duration<Rep, Period> d) { ...@@ -55,4 +54,3 @@ after(std::chrono::duration<Rep, Period> d) {
} // namespace caf } // namespace caf
#endif // CAF_AFTER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ALL_HPP #pragma once
#define CAF_ALL_HPP
#include "caf/config.hpp" #include "caf/config.hpp"
...@@ -403,4 +402,3 @@ ...@@ -403,4 +402,3 @@
/// An event-based "Dining Philosophers" implementation. /// An event-based "Dining Philosophers" implementation.
/// @example dining_philosophers.cpp /// @example dining_philosophers.cpp
#endif // CAF_ALL_HPP
...@@ -19,8 +19,7 @@ ...@@ -19,8 +19,7 @@
// This file is referenced in the manual, do not modify without updating refs! // This file is referenced in the manual, do not modify without updating refs!
// ConfiguringActorApplications: 50-54 // ConfiguringActorApplications: 50-54
#ifndef CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP #pragma once
#define CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP
#include <type_traits> #include <type_traits>
...@@ -52,4 +51,3 @@ struct is_allowed_unsafe_message_type<const T&> ...@@ -52,4 +51,3 @@ struct is_allowed_unsafe_message_type<const T&>
struct allowed_unsafe_message_type<type_name> : std::true_type {}; \ struct allowed_unsafe_message_type<type_name> : std::true_type {}; \
} }
#endif // CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ATOM_HPP #pragma once
#define CAF_ATOM_HPP
#include <string> #include <string>
#include <functional> #include <functional>
...@@ -199,4 +198,3 @@ struct hash<caf::atom_value> { ...@@ -199,4 +198,3 @@ struct hash<caf::atom_value> {
} // namespace std } // namespace std
#endif // CAF_ATOM_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ATTACHABLE_HPP #pragma once
#define CAF_ATTACHABLE_HPP
#include <memory> #include <memory>
#include <cstdint> #include <cstdint>
...@@ -91,4 +90,3 @@ using attachable_ptr = std::unique_ptr<attachable>; ...@@ -91,4 +90,3 @@ using attachable_ptr = std::unique_ptr<attachable>;
} // namespace caf } // namespace caf
#endif // CAF_ATTACHABLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BEHAVIOR_HPP #pragma once
#define CAF_BEHAVIOR_HPP
#include <functional> #include <functional>
#include <type_traits> #include <type_traits>
...@@ -145,4 +144,3 @@ private: ...@@ -145,4 +144,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_BEHAVIOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BEHAVIOR_POLICY_HPP #pragma once
#define CAF_BEHAVIOR_POLICY_HPP
namespace caf { namespace caf {
...@@ -34,4 +33,3 @@ constexpr keep_behavior_t keep_behavior = keep_behavior_t{}; ...@@ -34,4 +33,3 @@ constexpr keep_behavior_t keep_behavior = keep_behavior_t{};
} // namespace caf } // namespace caf
#endif // CAF_BEHAVIOR_POLICY_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BINARY_DESERIALIZER_HPP #pragma once
#define CAF_BINARY_DESERIALIZER_HPP
#include "caf/stream_deserializer.hpp" #include "caf/stream_deserializer.hpp"
#include "caf/streambuf.hpp" #include "caf/streambuf.hpp"
...@@ -30,4 +29,3 @@ using binary_deserializer = stream_deserializer<charbuf>; ...@@ -30,4 +29,3 @@ using binary_deserializer = stream_deserializer<charbuf>;
} // namespace caf } // namespace caf
#endif // CAF_BINARY_DESERIALIZER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BINARY_SERIALIZER_HPP #pragma once
#define CAF_BINARY_SERIALIZER_HPP
#include "caf/stream_serializer.hpp" #include "caf/stream_serializer.hpp"
#include "caf/streambuf.hpp" #include "caf/streambuf.hpp"
...@@ -30,4 +29,3 @@ using binary_serializer = stream_serializer<vectorbuf>; ...@@ -30,4 +29,3 @@ using binary_serializer = stream_serializer<vectorbuf>;
} // namespace caf } // namespace caf
#endif // CAF_BINARY_SERIALIZER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BLOCKING_ACTOR_HPP #pragma once
#define CAF_BLOCKING_ACTOR_HPP
#include <chrono> #include <chrono>
#include <mutex> #include <mutex>
...@@ -457,4 +456,3 @@ private: ...@@ -457,4 +456,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_BLOCKING_ACTOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP #pragma once
#define CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP
#include <algorithm> #include <algorithm>
...@@ -268,4 +267,3 @@ private: ...@@ -268,4 +267,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP #pragma once
#define CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP
#include <deque> #include <deque>
#include <vector> #include <vector>
...@@ -112,4 +111,3 @@ protected: ...@@ -112,4 +111,3 @@ protected:
} // namespace caf } // namespace caf
#endif // CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_NAMED_CALLBACK_HPP #pragma once
#define CAF_NAMED_CALLBACK_HPP
#include "caf/error.hpp" #include "caf/error.hpp"
#include "caf/config.hpp" #include "caf/config.hpp"
...@@ -83,4 +82,3 @@ typename select_callback<F>::type make_callback(F fun) { ...@@ -83,4 +82,3 @@ typename select_callback<F>::type make_callback(F fun) {
CAF_POP_WARNINGS CAF_POP_WARNINGS
#endif // CAF_NAMED_CALLBACK_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_CATCH_ALL_HPP #pragma once
#define CAF_CATCH_ALL_HPP
#include <functional> #include <functional>
#include <type_traits> #include <type_traits>
...@@ -60,4 +59,3 @@ struct is_catch_all<catch_all<T>> : std::true_type {}; ...@@ -60,4 +59,3 @@ struct is_catch_all<catch_all<T>> : std::true_type {};
} // namespace caf } // namespace caf
#endif // CAF_CATCH_ALL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_CHECK_TYPED_INPUT_HPP #pragma once
#define CAF_CHECK_TYPED_INPUT_HPP
#include "caf/fwd.hpp" #include "caf/fwd.hpp"
#include "caf/replies_to.hpp" #include "caf/replies_to.hpp"
...@@ -64,4 +63,3 @@ struct is_void_response<none_t> : std::true_type {}; ...@@ -64,4 +63,3 @@ struct is_void_response<none_t> : std::true_type {};
} // namespace caf } // namespace caf
#endif // CAF_CHECK_TYPED_INPUT_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_COMPOSABLE_STATE_HPP #pragma once
#define CAF_COMPOSABLE_STATE_HPP
#include "caf/param.hpp" #include "caf/param.hpp"
#include "caf/behavior.hpp" #include "caf/behavior.hpp"
...@@ -108,4 +107,3 @@ public: ...@@ -108,4 +107,3 @@ public:
} // namespace caf } // namespace caf
#endif // CAF_COMPOSABLE_STATE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP #pragma once
#define CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP
#include "caf/stateful_actor.hpp" #include "caf/stateful_actor.hpp"
#include "caf/message_handler.hpp" #include "caf/message_handler.hpp"
...@@ -50,4 +49,3 @@ class composable_behavior_based_actor : public stateful_actor<State, Base> { ...@@ -50,4 +49,3 @@ class composable_behavior_based_actor : public stateful_actor<State, Base> {
} // namespace caf } // namespace caf
#endif // CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_COMPOSED_STATE_HPP #pragma once
#define CAF_COMPOSED_STATE_HPP
#include "caf/param.hpp" #include "caf/param.hpp"
#include "caf/composable_behavior.hpp" #include "caf/composable_behavior.hpp"
...@@ -74,4 +73,3 @@ protected: ...@@ -74,4 +73,3 @@ protected:
} // namespace caf } // namespace caf
#endif // CAF_COMPOSED_STATE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_COMPOSED_TYPE_HPP #pragma once
#define CAF_COMPOSED_TYPE_HPP
#include "caf/fwd.hpp" #include "caf/fwd.hpp"
#include "caf/replies_to.hpp" #include "caf/replies_to.hpp"
...@@ -138,4 +137,3 @@ using composed_type_t = ...@@ -138,4 +137,3 @@ using composed_type_t =
} // namespace caf } // namespace caf
#endif // CAF_COMPOSED_TYPE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_CONFIG_HPP #pragma once
#define CAF_CONFIG_HPP
// this header must be generated by the build system (may be empty) // this header must be generated by the build system (may be empty)
#include "caf/detail/build_config.hpp" #include "caf/detail/build_config.hpp"
...@@ -243,4 +242,3 @@ ...@@ -243,4 +242,3 @@
throw std::runtime_error(msg) throw std::runtime_error(msg)
#endif // CAF_NO_EXCEPTIONS #endif // CAF_NO_EXCEPTIONS
#endif // CAF_CONFIG_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_CONFIG_OPTION_HPP #pragma once
#define CAF_CONFIG_OPTION_HPP
#include <memory> #include <memory>
#include <string> #include <string>
...@@ -285,4 +284,3 @@ make_config_option(T& storage, const char* category, ...@@ -285,4 +284,3 @@ make_config_option(T& storage, const char* category,
} // namespace caf } // namespace caf
#endif // CAF_CONFIG_OPTION_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_CONFIG_VALUE_HPP #pragma once
#define CAF_CONFIG_VALUE_HPP
#include <string> #include <string>
#include <cstdint> #include <cstdint>
...@@ -32,4 +31,3 @@ using config_value = variant<std::string, double, int64_t, bool, atom_value>; ...@@ -32,4 +31,3 @@ using config_value = variant<std::string, double, int64_t, bool, atom_value>;
} // namespace caf } // namespace caf
#endif // CAF_CONFIG_VALUE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DATA_PROCESSOR_HPP #pragma once
#define CAF_DATA_PROCESSOR_HPP
#include <chrono> #include <chrono>
#include <string> #include <string>
...@@ -584,4 +583,3 @@ private: ...@@ -584,4 +583,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_DATA_PROCESSOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DECORATOR_SEQUENCER_HPP #pragma once
#define CAF_DECORATOR_SEQUENCER_HPP
#include "caf/actor_addr.hpp" #include "caf/actor_addr.hpp"
#include "caf/mailbox_element.hpp" #include "caf/mailbox_element.hpp"
...@@ -59,4 +58,3 @@ private: ...@@ -59,4 +58,3 @@ private:
} // namespace decorator } // namespace decorator
} // namespace caf } // namespace caf
#endif // CAF_DECORATOR_SEQUENCER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DECORATOR_SPLITTER_HPP #pragma once
#define CAF_DECORATOR_SPLITTER_HPP
#include <vector> #include <vector>
...@@ -57,4 +56,3 @@ private: ...@@ -57,4 +56,3 @@ private:
} // namespace decorator } // namespace decorator
} // namespace caf } // namespace caf
#endif // CAF_DECORATOR_SPLITTER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DEDUCE_MPI_HPP #pragma once
#define CAF_DEDUCE_MPI_HPP
#include <type_traits> #include <type_traits>
...@@ -126,4 +125,3 @@ using deduce_mpi_t = typename detail::dmfou<typename param_decay<T>::type>::type ...@@ -126,4 +125,3 @@ using deduce_mpi_t = typename detail::dmfou<typename param_decay<T>::type>::type
} // namespace caf } // namespace caf
#endif // CAF_DEDUCE_MPI_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DEEP_TO_STRING_HPP #pragma once
#define CAF_DETAIL_DEEP_TO_STRING_HPP
#include <array> #include <array>
#include <tuple> #include <tuple>
...@@ -63,4 +62,3 @@ std::string deep_to_string_as_tuple(Ts&&... xs) { ...@@ -63,4 +62,3 @@ std::string deep_to_string_as_tuple(Ts&&... xs) {
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DEEP_TO_STRING_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DEFAULT_ATTACHABLE_HPP #pragma once
#define CAF_DEFAULT_ATTACHABLE_HPP
#include "caf/actor_addr.hpp" #include "caf/actor_addr.hpp"
#include "caf/attachable.hpp" #include "caf/attachable.hpp"
...@@ -80,4 +79,3 @@ private: ...@@ -80,4 +79,3 @@ private:
} // namespace caf } // namespace caf
#endif // CAF_DEFAULT_ATTACHABLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP #pragma once
#define CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP
#include "caf/broadcast_downstream_manager.hpp" #include "caf/broadcast_downstream_manager.hpp"
#include "caf/stream_source_trait.hpp" #include "caf/stream_source_trait.hpp"
...@@ -58,4 +57,3 @@ using default_downstream_manager_t = ...@@ -58,4 +57,3 @@ using default_downstream_manager_t =
} // namespace caf } // namespace caf
#endif // CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DELEGATED_HPP #pragma once
#define CAF_DELEGATED_HPP
#include <type_traits> #include <type_traits>
...@@ -37,4 +36,3 @@ inline bool operator==(const delegated<Ts...>&, const delegated<Ts...>&) { ...@@ -37,4 +36,3 @@ inline bool operator==(const delegated<Ts...>&, const delegated<Ts...>&) {
} // namespace caf } // namespace caf
#endif // CAF_DELEGATED_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DESERIALIZER_HPP #pragma once
#define CAF_DESERIALIZER_HPP
#include <string> #include <string>
#include <cstddef> #include <cstddef>
...@@ -87,4 +86,3 @@ operator>>(deserializer& source, T& x) { ...@@ -87,4 +86,3 @@ operator>>(deserializer& source, T& x) {
} // namespace caf } // namespace caf
#endif // CAF_DESERIALIZER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_ALGORITHMS_HPP #pragma once
#define CAF_DETAIL_ALGORITHMS_HPP
#include <vector> #include <vector>
...@@ -67,4 +66,3 @@ container_view<F, Container> make_container_view(Container& x) { ...@@ -67,4 +66,3 @@ container_view<F, Container> make_container_view(Container& x) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_ALGORITHMS_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_APPLY_ARGS_HPP #pragma once
#define CAF_DETAIL_APPLY_ARGS_HPP
#include <utility> #include <utility>
...@@ -78,4 +77,3 @@ auto apply_args_suffxied(F& f, detail::int_list<Is...>, Tuple& tup, Ts&&... xs) ...@@ -78,4 +77,3 @@ auto apply_args_suffxied(F& f, detail::int_list<Is...>, Tuple& tup, Ts&&... xs)
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_APPLY_ARGS_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_ARG_MATCH_T_HPP #pragma once
#define CAF_DETAIL_ARG_MATCH_T_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -27,4 +26,3 @@ struct arg_match_t {}; ...@@ -27,4 +26,3 @@ struct arg_match_t {};
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_ARG_MATCH_T_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_ARG_WRAPPER_HPP #pragma once
#define CAF_ARG_WRAPPER_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -41,4 +40,3 @@ static arg_wrapper<T> make_arg_wrapper(const char* name, const T& value) { ...@@ -41,4 +40,3 @@ static arg_wrapper<T> make_arg_wrapper(const char* name, const T& value) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_ARG_WRAPPER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_ATOM_VAL_HPP #pragma once
#define CAF_DETAIL_ATOM_VAL_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -57,4 +56,3 @@ constexpr uint64_t atom_val(const char* cstr, uint64_t interim = 0xF) { ...@@ -57,4 +56,3 @@ constexpr uint64_t atom_val(const char* cstr, uint64_t interim = 0xF) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_ATOM_VAL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_BEHAVIOR_IMPL_HPP #pragma once
#define CAF_DETAIL_BEHAVIOR_IMPL_HPP
#include <tuple> #include <tuple>
#include <type_traits> #include <type_traits>
...@@ -242,4 +241,3 @@ constexpr make_behavior_impl_t make_behavior_impl = make_behavior_impl_t{}; ...@@ -242,4 +241,3 @@ constexpr make_behavior_impl_t make_behavior_impl = make_behavior_impl_t{};
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_BEHAVIOR_IMPL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_BEHAVIOR_STACK_HPP #pragma once
#define CAF_DETAIL_BEHAVIOR_STACK_HPP
#include <vector> #include <vector>
#include <memory> #include <memory>
...@@ -80,4 +79,3 @@ private: ...@@ -80,4 +79,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_BEHAVIOR_STACK_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_BLOCKING_BEHAVIOR_HPP #pragma once
#define CAF_BLOCKING_BEHAVIOR_HPP
#include "caf/behavior.hpp" #include "caf/behavior.hpp"
#include "caf/catch_all.hpp" #include "caf/catch_all.hpp"
...@@ -146,4 +145,3 @@ constexpr make_blocking_behavior_t make_blocking_behavior = make_blocking_behavi ...@@ -146,4 +145,3 @@ constexpr make_blocking_behavior_t make_blocking_behavior = make_blocking_behavi
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_BLOCKING_BEHAVIOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_CAS_WEAK_HPP #pragma once
#define CAF_DETAIL_CAS_WEAK_HPP
#include <atomic> #include <atomic>
...@@ -39,4 +38,3 @@ bool cas_weak(std::atomic<T>* obj, T* expected, T desired) { ...@@ -39,4 +38,3 @@ bool cas_weak(std::atomic<T>* obj, T* expected, T desired) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_CAS_WEAK_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_COMPARABLE_HPP #pragma once
#define CAF_COMPARABLE_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -109,4 +108,3 @@ class comparable<Subclass, Subclass> { ...@@ -109,4 +108,3 @@ class comparable<Subclass, Subclass> {
} // namespace details } // namespace details
} // namespace caf } // namespace caf
#endif // CAF_COMPARABLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_CONCATENATED_TUPLE_HPP #pragma once
#define CAF_DETAIL_CONCATENATED_TUPLE_HPP
#include <vector> #include <vector>
#include <algorithm> #include <algorithm>
...@@ -86,5 +85,4 @@ private: ...@@ -86,5 +85,4 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_CONCATENATED_TUPLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DECORATED_TUPLE_HPP #pragma once
#define CAF_DETAIL_DECORATED_TUPLE_HPP
#include <vector> #include <vector>
#include <algorithm> #include <algorithm>
...@@ -100,4 +99,3 @@ private: ...@@ -100,4 +99,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DECORATED_TUPLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP #pragma once
#define CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP
#include "caf/local_actor.hpp" #include "caf/local_actor.hpp"
...@@ -91,4 +90,3 @@ private: ...@@ -91,4 +90,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP
...@@ -30,8 +30,7 @@ ...@@ -30,8 +30,7 @@
// announced, different class versions in a single actor system would // announced, different class versions in a single actor system would
// cause inconsistencies that are not recoverable. // cause inconsistencies that are not recoverable.
#ifndef CAF_DETAIL_SERIALIZATION_HPP #pragma once
#define CAF_DETAIL_SERIALIZATION_HPP
#include <utility> #include <utility>
#include <type_traits> #include <type_traits>
...@@ -69,4 +68,3 @@ auto delegate_serialize(Processor& proc, U& x) ...@@ -69,4 +68,3 @@ auto delegate_serialize(Processor& proc, U& x)
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_SERIALIZATION_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DISPOSER_HPP #pragma once
#define CAF_DETAIL_DISPOSER_HPP
#include <type_traits> #include <type_traits>
...@@ -42,5 +41,4 @@ public: ...@@ -42,5 +41,4 @@ public:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DISPOSER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP #pragma once
#define CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP
#include "caf/config.hpp" #include "caf/config.hpp"
...@@ -243,4 +242,3 @@ private: ...@@ -243,4 +242,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP #pragma once
#define CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP
#include <vector> #include <vector>
...@@ -88,4 +87,3 @@ private: ...@@ -88,4 +87,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_EMBEDDED_HPP #pragma once
#define CAF_DETAIL_EMBEDDED_HPP
#include "caf/ref_counted.hpp" #include "caf/ref_counted.hpp"
#include "caf/intrusive_ptr.hpp" #include "caf/intrusive_ptr.hpp"
...@@ -54,5 +53,4 @@ protected: ...@@ -54,5 +53,4 @@ protected:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_EMBEDDED_HPP
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_ENQUEUE_RESULT_HPP #pragma once
#define CAF_DETAIL_ENQUEUE_RESULT_HPP
#include "caf/intrusive/inbox_result.hpp" #include "caf/intrusive/inbox_result.hpp"
...@@ -31,4 +30,3 @@ using enqueue_result = intrusive::inbox_result; ...@@ -31,4 +30,3 @@ using enqueue_result = intrusive::inbox_result;
} // namespace intrusive } // namespace intrusive
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_ENQUEUE_RESULT_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_ENUM_TO_STRING_HPP #pragma once
#define CAF_DETAIL_ENUM_TO_STRING_HPP
#include <type_traits> #include <type_traits>
...@@ -35,4 +34,3 @@ const char* enum_to_string(E x, const char* (&lookup_table)[N]) { ...@@ -35,4 +34,3 @@ const char* enum_to_string(E x, const char* (&lookup_table)[N]) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_ENUM_TO_STRING_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_FUNCTOR_ATTACHABLE_HPP #pragma once
#define CAF_FUNCTOR_ATTACHABLE_HPP
#include "caf/attachable.hpp" #include "caf/attachable.hpp"
...@@ -68,4 +67,3 @@ struct functor_attachable<F, 0> : attachable { ...@@ -68,4 +67,3 @@ struct functor_attachable<F, 0> : attachable {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_FUNCTOR_ATTACHABLE_HPP
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_GCD_HPP #pragma once
#define CAF_DETAIL_GCD_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -37,5 +36,4 @@ static T gcd(T a, T b) { ...@@ -37,5 +36,4 @@ static T gcd(T a, T b) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_GCD_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_GET_MAC_ADDRESSES_HPP #pragma once
#define CAF_DETAIL_GET_MAC_ADDRESSES_HPP
#include <string> #include <string>
#include <vector> #include <vector>
...@@ -34,4 +33,3 @@ std::vector<iface_info> get_mac_addresses(); ...@@ -34,4 +33,3 @@ std::vector<iface_info> get_mac_addresses();
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_GET_MAC_ADDRESSES_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_GET_PROCESS_ID_HPP #pragma once
#define CAF_DETAIL_GET_PROCESS_ID_HPP
#include <string> #include <string>
#include <vector> #include <vector>
...@@ -31,4 +30,3 @@ unsigned get_process_id(); ...@@ -31,4 +30,3 @@ unsigned get_process_id();
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_GET_PROCESS_ID_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_GET_ROOT_UUID_HPP #pragma once
#define CAF_DETAIL_GET_ROOT_UUID_HPP
#include <string> #include <string>
...@@ -29,4 +28,3 @@ std::string get_root_uuid(); ...@@ -29,4 +28,3 @@ std::string get_root_uuid();
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_GET_ROOT_UUID_HPP
...@@ -20,8 +20,7 @@ ...@@ -20,8 +20,7 @@
* Based on http://beej.us/guide/bgnet/examples/pack2.c * * Based on http://beej.us/guide/bgnet/examples/pack2.c *
\ ******************************************************************************/ \ ******************************************************************************/
#ifndef CAF_DETAIL_IEEE_754_HPP #pragma once
#define CAF_DETAIL_IEEE_754_HPP
#include <cmath> #include <cmath>
#include <cstdint> #include <cstdint>
...@@ -136,4 +135,3 @@ typename ieee_754_trait<T>::float_type unpack754(T i) { ...@@ -136,4 +135,3 @@ typename ieee_754_trait<T>::float_type unpack754(T i) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_IEEE_754_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP #pragma once
#define CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP
#include <string> #include <string>
#include <type_traits> #include <type_traits>
...@@ -147,4 +146,3 @@ using strip_and_convert_t = typename strip_and_convert<T>::type; ...@@ -147,4 +146,3 @@ using strip_and_convert_t = typename strip_and_convert<T>::type;
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_INIT_FUN_FACTORY_HPP #pragma once
#define CAF_DETAIL_INIT_FUN_FACTORY_HPP
#include <tuple> #include <tuple>
#include <functional> #include <functional>
...@@ -109,4 +108,3 @@ public: ...@@ -109,4 +108,3 @@ public:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_INIT_FUN_FACTORY_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_INT_LIST_HPP #pragma once
#define CAF_DETAIL_INT_LIST_HPP
#include "caf/detail/type_list.hpp" #include "caf/detail/type_list.hpp"
...@@ -121,4 +120,3 @@ struct il_range<Last, Last, Is...> { ...@@ -121,4 +120,3 @@ struct il_range<Last, Last, Is...> {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_INT_LIST_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_INVOKE_VISITOR_HPP #pragma once
#define CAF_DETAIL_INVOKE_VISITOR_HPP
#include <tuple> #include <tuple>
...@@ -227,4 +226,3 @@ public: ...@@ -227,4 +226,3 @@ public:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_INVOKE_VISITOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_LIMITED_VECTOR_HPP #pragma once
#define CAF_DETAIL_LIMITED_VECTOR_HPP
#include <cstddef> #include <cstddef>
#include <iterator> #include <iterator>
...@@ -249,4 +248,3 @@ private: ...@@ -249,4 +248,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_LIMITED_VECTOR_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_MERGED_TUPLE_HPP #pragma once
#define CAF_DETAIL_MERGED_TUPLE_HPP
#include "caf/message.hpp" #include "caf/message.hpp"
#include "caf/actor_addr.hpp" #include "caf/actor_addr.hpp"
...@@ -90,4 +89,3 @@ private: ...@@ -90,4 +89,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_MERGED_TUPLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_MESSAGE_DATA_HPP #pragma once
#define CAF_DETAIL_MESSAGE_DATA_HPP
#include <string> #include <string>
#include <iterator> #include <iterator>
...@@ -153,4 +152,3 @@ inline bool operator!=(std::nullptr_t, const message_data::cow_ptr& x) { ...@@ -153,4 +152,3 @@ inline bool operator!=(std::nullptr_t, const message_data::cow_ptr& x) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_MESSAGE_DATA_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_MPI_SPLICE_HPP #pragma once
#define CAF_DETAIL_MPI_SPLICE_HPP
#include <type_traits> #include <type_traits>
...@@ -89,4 +88,3 @@ struct mpi_splice<Target, type_list<Ts...>, List> { ...@@ -89,4 +88,3 @@ struct mpi_splice<Target, type_list<Ts...>, List> {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_MPI_SPLICE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_NETWORK_ORDER_HPP #pragma once
#define CAF_DETAIL_NETWORK_ORDER_HPP
#include "caf/config.hpp" #include "caf/config.hpp"
...@@ -70,4 +69,3 @@ inline T from_network_order(T value) { ...@@ -70,4 +69,3 @@ inline T from_network_order(T value) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_NETWORK_ORDER_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP #pragma once
#define CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP
#include "caf/none.hpp" #include "caf/none.hpp"
#include "caf/unit.hpp" #include "caf/unit.hpp"
...@@ -137,4 +136,3 @@ public: ...@@ -137,4 +136,3 @@ public:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_OVERLOAD_HPP #pragma once
#define CAF_DETAIL_OVERLOAD_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -51,4 +50,3 @@ overload<Fs...> make_overload(Fs... fs) { ...@@ -51,4 +50,3 @@ overload<Fs...> make_overload(Fs... fs) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_OVERLOAD_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_PARSE_INI_HPP #pragma once
#define CAF_DETAIL_PARSE_INI_HPP
#include <string> #include <string>
#include <istream> #include <istream>
...@@ -54,4 +53,3 @@ constexpr parse_ini_t parse_ini = parse_ini_t{}; ...@@ -54,4 +53,3 @@ constexpr parse_ini_t parse_ini = parse_ini_t{};
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_PARSE_INI_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_PATH_STATE_HPP #pragma once
#define CAF_DETAIL_PATH_STATE_HPP
#include <new> #include <new>
#include <vector> #include <vector>
...@@ -74,4 +73,3 @@ struct path_state<unit_t, T> { ...@@ -74,4 +73,3 @@ struct path_state<unit_t, T> {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_PATH_STATE_HPP
...@@ -30,8 +30,7 @@ ...@@ -30,8 +30,7 @@
// announced, different class versions in a single actor system would // announced, different class versions in a single actor system would
// cause inconsistencies that are not recoverable. // cause inconsistencies that are not recoverable.
#ifndef CAF_DETAIL_PRETTY_TYPE_NAME_HPP #pragma once
#define CAF_DETAIL_PRETTY_TYPE_NAME_HPP
#include <string> #include <string>
#include <typeinfo> #include <typeinfo>
...@@ -48,4 +47,3 @@ std::string pretty_type_name(const std::type_info& x); ...@@ -48,4 +47,3 @@ std::string pretty_type_name(const std::type_info& x);
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_PRETTY_TYPE_NAME_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_PRIVATE_THREAD_HPP #pragma once
#define CAF_DETAIL_PRIVATE_THREAD_HPP
#include <atomic> #include <atomic>
#include <mutex> #include <mutex>
...@@ -66,4 +65,3 @@ private: ...@@ -66,4 +65,3 @@ private:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_PRIVATE_THREAD_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_PSEUDO_TUPLE_HPP #pragma once
#define CAF_DETAIL_PSEUDO_TUPLE_HPP
#include <cstddef> #include <cstddef>
...@@ -124,4 +123,3 @@ get(detail::pseudo_tuple<Ts...>& tv) { ...@@ -124,4 +123,3 @@ get(detail::pseudo_tuple<Ts...>& tv) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_PSEUDO_TUPLE_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_RAW_ACCESS_HPP #pragma once
#define CAF_DETAIL_RAW_ACCESS_HPP
#include "caf/actor.hpp" #include "caf/actor.hpp"
#include "caf/group.hpp" #include "caf/group.hpp"
...@@ -74,4 +73,3 @@ public: ...@@ -74,4 +73,3 @@ public:
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_RAW_ACCESS_HPP
...@@ -52,8 +52,7 @@ ...@@ -52,8 +52,7 @@
* available at http://www.esat.kuleuven.be/~cosicart/ps/AB-9601/. * available at http://www.esat.kuleuven.be/~cosicart/ps/AB-9601/.
\******************************************************************************/ \******************************************************************************/
#ifndef CAF_DETAIL_RIPEMD_160_HPP #pragma once
#define CAF_DETAIL_RIPEMD_160_HPP
#include <array> #include <array>
#include <string> #include <string>
...@@ -67,4 +66,3 @@ void ripemd_160(std::array<uint8_t, 20>& storage, const std::string& data); ...@@ -67,4 +66,3 @@ void ripemd_160(std::array<uint8_t, 20>& storage, const std::string& data);
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_RIPEMD_160_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_SAFE_EQUAL_HPP #pragma once
#define CAF_DETAIL_SAFE_EQUAL_HPP
#include <cmath> // fabs #include <cmath> // fabs
#include <limits> #include <limits>
...@@ -62,4 +61,3 @@ safe_equal(const T& lhs, const U& rhs) { ...@@ -62,4 +61,3 @@ safe_equal(const T& lhs, const U& rhs) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_SAFE_EQUAL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_SCOPE_GUARD_HPP #pragma once
#define CAF_DETAIL_SCOPE_GUARD_HPP
#include <utility> #include <utility>
...@@ -66,4 +65,3 @@ scope_guard<Fun> make_scope_guard(Fun f) { ...@@ -66,4 +65,3 @@ scope_guard<Fun> make_scope_guard(Fun f) {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_SCOPE_GUARD_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_SELECT_ALL_HPP #pragma once
#define CAF_DETAIL_SELECT_ALL_HPP
namespace caf { namespace caf {
namespace detail { namespace detail {
...@@ -32,4 +31,3 @@ struct select_all { ...@@ -32,4 +31,3 @@ struct select_all {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_SELECT_ALL_HPP
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. * * http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/ ******************************************************************************/
#ifndef CAF_DETAIL_SELECT_INTEGER_TYPE_HPP #pragma once
#define CAF_DETAIL_SELECT_INTEGER_TYPE_HPP
#include <cstdint> #include <cstdint>
...@@ -70,4 +69,3 @@ struct select_integer_type<8> { ...@@ -70,4 +69,3 @@ struct select_integer_type<8> {
} // namespace detail } // namespace detail
} // namespace caf } // namespace caf
#endif // CAF_DETAIL_SELECT_INTEGER_TYPE_HPP
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment