![]() |
Home | Libraries | People | FAQ | More |
Copyright © 2001 -2009 Beman Dawes, Daryle Walker, Gennaro Prota, John Maddock
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)
Table of Contents
Boost.Integer consists of the following components:
Component |
Header |
Purpose |
---|---|---|
Forward Declarations. |
Forward declarations of classes and class templates - for use when just the name of a class is needed. |
|
Provides typedef's based on the 1999 C Standard header |
||
Class template |
||
Templates for integer type selection based on properties such as maximum value or number of bits: Use to select the type of an integer when some property such as maximum value or number of bits is known. Useful for generic programming. |
||
Templates for the selection of integer masks, single or lowest group, based on the number of bits: Use to select a particular mask when the bit position(s) are based on a compile-time variable. Useful for generic programming. |
||
Template for finding the highest power of two in a number: Use to find the bit-size/range based on a maximum value. Useful for generic programming. |
||
Templates for finding the extrema of two numbers: Use to find a bound based on a minimum or maximum value. Useful for generic programming. |
Last revised: November 26, 2009 at 11:06:43 GMT |