diff options
Diffstat (limited to 'src/utils/get_byte.h')
-rw-r--r-- | src/utils/get_byte.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/utils/get_byte.h b/src/utils/get_byte.h deleted file mode 100644 index 6f8ef2632..000000000 --- a/src/utils/get_byte.h +++ /dev/null @@ -1,30 +0,0 @@ -/* -* Read out bytes -* (C) 1999-2007 Jack Lloyd -* -* Distributed under the terms of the Botan license -*/ - -#ifndef BOTAN_GET_BYTE_H__ -#define BOTAN_GET_BYTE_H__ - -#include <botan/types.h> - -namespace Botan { - -/** -* Byte extraction -* @param byte_num which byte to extract, 0 == highest byte -* @param input the value to extract from -* @return byte byte_num of input -*/ -template<typename T> inline byte get_byte(size_t byte_num, T input) - { - return static_cast<byte>( - input >> ((sizeof(T)-1-(byte_num&(sizeof(T)-1))) << 3) - ); - } - -} - -#endif |