Jpp 19.3.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
ulonglong.hh File Reference
#include <istream>
#include <ostream>
#include <iomanip>
#include <limits>
#include <assert.h>

Go to the source code of this file.

Classes

class  ulonglong
 

Functions

ulonglong operator& (const ulonglong &a, const ulonglong &b)
 
ulonglong operator| (const ulonglong &a, const ulonglong &b)
 
ulonglong operator^ (const ulonglong &a, const ulonglong &b)
 
std::ostream & operator<< (std::ostream &out, const ulonglong &a)
 
std::istream & operator>> (std::istream &in, ulonglong &a)
 

Function Documentation

◆ operator&()

ulonglong operator& ( const ulonglong & a,
const ulonglong & b )
inline

Definition at line 362 of file ulonglong.hh.

363{
364 ulonglong c(a);
365 return c&=b;
366}

◆ operator|()

ulonglong operator| ( const ulonglong & a,
const ulonglong & b )
inline

Definition at line 368 of file ulonglong.hh.

369{
370 ulonglong c(a);
371 return c|=b;
372}

◆ operator^()

ulonglong operator^ ( const ulonglong & a,
const ulonglong & b )
inline

Definition at line 374 of file ulonglong.hh.

375{
376 ulonglong c(a);
377 return c^=b;
378}

◆ operator<<()

std::ostream & operator<< ( std::ostream & out,
const ulonglong & a )
inline

Definition at line 381 of file ulonglong.hh.

382{
383 return a.write(out);
384}
const double a

◆ operator>>()

std::istream & operator>> ( std::istream & in,
ulonglong & a )
inline

Definition at line 387 of file ulonglong.hh.

388{
389 return a.read(in);
390}