algebra/include/nil/crypto3/detail/stream_endian.hpp File Reference
#include <boost/static_assert.hpp>
#include <climits>
+ Include dependency graph for algebra/include/nil/crypto3/detail/stream_endian.hpp:

Go to the source code of this file.

Classes

struct  nil::crypto3::stream_endian::big_unit_big_bit< UnitBits >
 
struct  nil::crypto3::stream_endian::big_unit_little_bit< UnitBits >
 
struct  nil::crypto3::stream_endian::host_unit< UnitBits >
 
struct  nil::crypto3::stream_endian::little_unit_big_bit< UnitBits >
 
struct  nil::crypto3::stream_endian::little_unit_little_bit< UnitBits >
 

Namespaces

 nil
 
 nil::crypto3
 
 nil::crypto3::stream_endian
 

Typedefs

typedef big_unit_big_bit< 1 > nil::crypto3::stream_endian::big_bit
 
typedef big_unit_big_bit< CHAR_BIT > nil::crypto3::stream_endian::big_byte_big_bit
 
typedef big_unit_little_bit< CHAR_BIT > nil::crypto3::stream_endian::big_byte_little_bit
 
typedef big_unit_big_bit< 8 > nil::crypto3::stream_endian::big_octet_big_bit
 
typedef big_unit_little_bit< 8 > nil::crypto3::stream_endian::big_octet_little_bit
 
typedef host_unit< CHAR_BIT > nil::crypto3::stream_endian::host_byte
 
typedef little_unit_little_bit< 1 > nil::crypto3::stream_endian::little_bit
 
typedef little_unit_big_bit< CHAR_BIT > nil::crypto3::stream_endian::little_byte_big_bit
 
typedef little_unit_little_bit< CHAR_BIT > nil::crypto3::stream_endian::little_byte_little_bit
 
typedef little_unit_big_bit< 8 > nil::crypto3::stream_endian::little_octet_big_bit
 
typedef little_unit_little_bit< 8 > nil::crypto3::stream_endian::little_octet_little_bit