.. _program_listing_file_include_eigenpy_utils_is-aligned.hpp: Program Listing for File is-aligned.hpp ======================================= |exhale_lsh| :ref:`Return to documentation for file ` (``include/eigenpy/utils/is-aligned.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp // // Copyright (c) 2020-2023 INRIA // #ifndef __eigenpy_utils_is_aligned_hpp__ #define __eigenpy_utils_is_aligned_hpp__ namespace eigenpy { inline bool is_aligned(const void* ptr, std::size_t alignment) { return (reinterpret_cast(ptr) & (alignment - 1)) == 0; } } // namespace eigenpy #endif