Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Click here to view the latest version of this page.


Copyright (c) 2008-2009: Joachim Faulhaber
   Distributed under the Boost Software License, Version 1.0.
      (See accompanying file LICENCE.txt or copy at

namespace boost{ namespace icl
    template <class IncrementableT>
    inline static IncrementableT succ(IncrementableT x) { return ++x; }

    template <class DecrementableT>
    inline static DecrementableT pred(DecrementableT x) { return --x; }

}} // namespace boost icl