Rosetta 3.3
Public Member Functions | Friends
ObjexxFCL::byte Class Reference

byte: One-Byte Integer More...

#include <byte.hh>

Collaboration diagram for ObjexxFCL::byte:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 byte ()
 Default Constructor.
 byte (short int const i)
 Constructor.
 ~byte ()
 Destructor.
 operator short int () const
 short Conversion
byteoperator= (short int const i)
 = short
byteoperator+= (short int const i)
 += short
byteoperator-= (short int const i)
 -= short
byteoperator*= (short int const i)
 *= short
byteoperator/= (short int const i)
 /= short
byteoperator++ ()
 ++byte
byte const operator++ (int)
 byte++
byteoperator-- ()
 --byte
byte const operator-- (int)
 byte--
byte operator+ () const
 +byte
byte operator- () const
 -byte
byte operator~ () const
 ~byte
byte operator>> (std::size_t const n) const
 byte >> std::size_t
byte operator>> (byte const n) const
 byte >> byte
byte operator<< (std::size_t const n) const
 byte << std::size_t
byte operator<< (byte const n) const
 byte << byte
byteoperator&= (byte const &i)
 &= byte
byteoperator|= (byte const &i)
 |= byte
byteoperator^= (byte const &i)
 ^= byte

Friends

byte operator+ (byte const &i, byte const &j)
 byte + byte
byte operator- (byte const &i, byte const &j)
 byte - byte
byte operator* (byte const &i, byte const &j)
 byte * byte
byte operator/ (byte const &i, byte const &j)
 byte / byte
byte operator& (byte const &i, byte const &j)
 byte & byte
byte operator| (byte const &i, byte const &j)
 byte | byte
byte operator^ (byte const &i, byte const &j)
 byte ^ byte
bool operator== (byte const &i, byte const &j)
 byte == byte
bool operator!= (byte const &i, byte const &j)
 byte != byte
bool operator< (byte const &i, byte const &j)
 byte < byte
bool operator<= (byte const &i, byte const &j)
 byte <= byte
bool operator> (byte const &i, byte const &j)
 byte > byte
bool operator>= (byte const &i, byte const &j)
 byte >= byte
std::istream & operator>> (std::istream &stream, byte &b)
 Stream Input.

Detailed Description

byte: One-Byte Integer


Constructor & Destructor Documentation

ObjexxFCL::byte::byte ( ) [inline]
ObjexxFCL::byte::byte ( short int const  i) [inline, explicit]

Constructor.

ObjexxFCL::byte::~byte ( ) [inline]

Destructor.


Member Function Documentation

ObjexxFCL::byte::operator short int ( ) const [inline]

short Conversion

byte& ObjexxFCL::byte::operator&= ( byte const &  i) [inline]

&= byte

byte& ObjexxFCL::byte::operator*= ( short int const  i) [inline]

*= short

References color_pdb::i.

byte ObjexxFCL::byte::operator+ ( ) const [inline]

+byte

byte const ObjexxFCL::byte::operator++ ( int  ) [inline]

byte++

byte& ObjexxFCL::byte::operator++ ( ) [inline]

++byte

byte& ObjexxFCL::byte::operator+= ( short int const  i) [inline]

+= short

References color_pdb::i.

byte ObjexxFCL::byte::operator- ( ) const [inline]

-byte

References byte().

byte& ObjexxFCL::byte::operator-- ( ) [inline]

--byte

byte const ObjexxFCL::byte::operator-- ( int  ) [inline]

byte--

byte& ObjexxFCL::byte::operator-= ( short int const  i) [inline]

-= short

References color_pdb::i.

byte& ObjexxFCL::byte::operator/= ( short int const  i) [inline]

/= short

References color_pdb::i.

byte ObjexxFCL::byte::operator<< ( byte const  n) const [inline]

byte << byte

References byte().

byte ObjexxFCL::byte::operator<< ( std::size_t const  n) const [inline]

byte << std::size_t

References byte().

byte& ObjexxFCL::byte::operator= ( short int const  i) [inline]

= short

References color_pdb::i.

byte ObjexxFCL::byte::operator>> ( byte const  n) const [inline]

byte >> byte

References byte().

byte ObjexxFCL::byte::operator>> ( std::size_t const  n) const [inline]

byte >> std::size_t

References byte().

byte& ObjexxFCL::byte::operator^= ( byte const &  i) [inline]

^= byte

byte& ObjexxFCL::byte::operator|= ( byte const &  i) [inline]

|= byte

byte ObjexxFCL::byte::operator~ ( ) const [inline]

~byte

References byte().


Friends And Related Function Documentation

bool operator!= ( byte const &  i,
byte const &  j 
) [friend]

byte != byte

byte operator& ( byte const &  i,
byte const &  j 
) [friend]

byte & byte

byte operator* ( byte const &  i,
byte const &  j 
) [friend]

byte * byte

byte operator+ ( byte const &  i,
byte const &  j 
) [friend]

byte + byte

byte operator- ( byte const &  i,
byte const &  j 
) [friend]

byte - byte

byte operator/ ( byte const &  i,
byte const &  j 
) [friend]

byte / byte

bool operator< ( byte const &  i,
byte const &  j 
) [friend]

byte < byte

bool operator<= ( byte const &  i,
byte const &  j 
) [friend]

byte <= byte

bool operator== ( byte const &  i,
byte const &  j 
) [friend]

byte == byte

bool operator> ( byte const &  i,
byte const &  j 
) [friend]

byte > byte

bool operator>= ( byte const &  i,
byte const &  j 
) [friend]

byte >= byte

std::istream& operator>> ( std::istream &  stream,
byte b 
) [friend]

Stream Input.

byte operator^ ( byte const &  i,
byte const &  j 
) [friend]

byte ^ byte

byte operator| ( byte const &  i,
byte const &  j 
) [friend]

byte | byte


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines