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

ubyte: One-Byte Integer More...

#include <ubyte.hh>

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

List of all members.

Public Member Functions

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

Friends

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

Detailed Description

ubyte: One-Byte Integer


Constructor & Destructor Documentation

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

Constructor.

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

Destructor.


Member Function Documentation

ObjexxFCL::ubyte::operator unsigned short int ( ) const [inline]

short Conversion

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

&= ubyte

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

*= short

References color_pdb::i.

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

+ubyte

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

ubyte++

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

++ubyte

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

+= short

References color_pdb::i.

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

-ubyte

References ubyte().

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

--ubyte

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

ubyte--

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

-= short

References color_pdb::i.

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

/= short

References color_pdb::i.

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

ubyte << ubyte

References ubyte().

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

ubyte << std::size_t

References ubyte().

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

= short

References color_pdb::i.

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

ubyte >> ubyte

References ubyte().

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

ubyte >> std::size_t

References ubyte().

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

^= ubyte

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

|= ubyte

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

~ubyte

References ubyte().


Friends And Related Function Documentation

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

ubyte != ubyte

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

ubyte & ubyte

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

ubyte * ubyte

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

ubyte + ubyte

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

ubyte - ubyte

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

ubyte / ubyte

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

ubyte < ubyte

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

ubyte <= ubyte

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

ubyte == ubyte

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

ubyte > ubyte

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

ubyte >= ubyte

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

Stream Input.

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

ubyte ^ ubyte

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

ubyte | ubyte


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