From ca594ff52576919df1fc32e4ff826b35c74b0af1 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 9 Sep 2016 10:51:38 -0400 Subject: [PATCH] Updated documentation --- integer.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/integer.h b/integer.h index f1d393a2..f289779a 100644 --- a/integer.h +++ b/integer.h @@ -2,6 +2,12 @@ //! \file integer.h //! \brief Multiple precision integer with arithmetic operations +//! \details The Integer class can represent positive and negative integers +//! with absolute value less than (256**sizeof(word))(256**sizeof(int)). +//! \details Internally, the library uses a sign magnitude representation, and the class +//! has two data members. The first is a IntegerSecBlock (a SecBlock) and it is +//! used to hold the representation. The second is a Sign, and its is used to track +//! the sign of the Integer. #ifndef CRYPTOPP_INTEGER_H #define CRYPTOPP_INTEGER_H