Jpp 20.0.0-rc.2
the software that should make you happy
|
#include <ulonglong.hh>
Public Member Functions | |
ulonglong () | |
Default contructor. | |
ulonglong (const uint u1_, const uint u2_) | |
Constructor. | |
ulonglong (const int u2_) | |
Constructor. | |
ulonglong (const uint u2_) | |
Constructor. | |
ulonglong (const double d) | |
Constructor. | |
ulonglong & | operator= (const int i) |
Assignment operator. | |
ulonglong & | operator= (const uint i) |
Assignment operator. | |
ulonglong & | operator= (const double d) |
Assignment operator. | |
operator double () const | |
cast operator | |
ulonglong & | operator-- () |
prefix decrement | |
ulonglong & | operator++ () |
prefix increment | |
ulonglong | operator-- (int) |
postfix decrement | |
ulonglong | operator++ (int) |
postfix increment | |
ulonglong | operator- (const int x) |
ulonglong | operator+ (const int x) |
ulonglong | operator- (const ulonglong &b) |
ulonglong | operator+ (const ulonglong &b) |
ulonglong & | operator+= (const int x) |
ulonglong & | operator-= (const int x) |
ulonglong & | operator+= (const uint x) |
ulonglong & | operator-= (const uint x) |
ulonglong & | operator-= (const ulonglong &x) |
ulonglong & | operator+= (const ulonglong &x) |
ulonglong & | operator&= (const ulonglong &x) |
ulonglong & | operator|= (const ulonglong &x) |
ulonglong & | operator^= (const ulonglong &x) |
bool | operator== (const ulonglong &b) const |
bool | operator!= (const ulonglong &b) const |
bool | operator< (const ulonglong &b) const |
bool | operator<= (const ulonglong &b) const |
bool | operator> (const ulonglong &b) const |
bool | operator>= (const ulonglong &b) const |
uint | operator[] (const int i) |
uint | msw () const |
most significant value | |
uint | lsw () const |
least significant value | |
std::ostream & | write (std::ostream &out) const |
std::istream & | read (std::istream &in) |
ulonglong () | |
Default contructor. | |
ulonglong (const uint u1_, const uint u2_) | |
Constructor. | |
ulonglong (const int u2_) | |
Constructor. | |
ulonglong (const uint u2_) | |
Constructor. | |
ulonglong (const double d) | |
Constructor. | |
ulonglong & | operator= (const int i) |
Assignment operator. | |
ulonglong & | operator= (const uint i) |
Assignment operator. | |
ulonglong & | operator= (const double d) |
Assignment operator. | |
operator double () const | |
cast operator | |
ulonglong & | operator-- () |
prefix decrement | |
ulonglong & | operator++ () |
prefix increment | |
ulonglong | operator-- (int) |
postfix decrement | |
ulonglong | operator++ (int) |
postfix increment | |
ulonglong | operator- (const int x) |
ulonglong | operator+ (const int x) |
ulonglong | operator- (const ulonglong &b) |
ulonglong | operator+ (const ulonglong &b) |
ulonglong & | operator+= (const int x) |
ulonglong & | operator-= (const int x) |
ulonglong & | operator+= (const uint x) |
ulonglong & | operator-= (const uint x) |
ulonglong & | operator-= (const ulonglong &x) |
ulonglong & | operator+= (const ulonglong &x) |
ulonglong & | operator&= (const ulonglong &x) |
ulonglong & | operator|= (const ulonglong &x) |
ulonglong & | operator^= (const ulonglong &x) |
bool | operator== (const ulonglong &b) const |
bool | operator!= (const ulonglong &b) const |
bool | operator< (const ulonglong &b) const |
bool | operator<= (const ulonglong &b) const |
bool | operator> (const ulonglong &b) const |
bool | operator>= (const ulonglong &b) const |
uint | operator[] (const int i) |
uint | msw () const |
most significant value | |
uint | lsw () const |
least significant value | |
std::ostream & | write (std::ostream &out) const |
std::istream & | read (std::istream &in) |
Static Public Member Functions | |
static ulonglong | distance (const ulonglong &a, const ulonglong &b) |
distance between 2 values | |
static ulonglong | distance (const ulonglong &a, const ulonglong &b) |
distance between 2 values | |
Public Attributes | |
uint | u1 |
uint | u2 |
Private Types | |
typedef unsigned int | uint |
Definition at line 11 of file build/antares-dataformat/ulonglong.hh.
|
private |
Definition at line 13 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Default contructor.
Definition at line 23 of file build/antares-dataformat/ulonglong.hh.
Constructor.
u1_ | most significant value |
u2_ | least significant value |
Definition at line 33 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Constructor.
u2_ | least significant value |
Definition at line 42 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Constructor.
u2_ | least significant value |
Definition at line 51 of file build/antares-dataformat/ulonglong.hh.
|
inline |
|
inline |
Constructor.
u1_ | most significant value |
u2_ | least significant value |
Definition at line 33 of file ulonglong.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Assignment operator.
Definition at line 70 of file build/antares-dataformat/ulonglong.hh.
Assignment operator.
Definition at line 80 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Assignment operator.
Definition at line 90 of file build/antares-dataformat/ulonglong.hh.
|
inline |
cast operator
Definition at line 105 of file build/antares-dataformat/ulonglong.hh.
|
inline |
|
inline |
|
inline |
postfix decrement
Definition at line 141 of file build/antares-dataformat/ulonglong.hh.
|
inline |
|
inline |
Definition at line 168 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Definition at line 175 of file build/antares-dataformat/ulonglong.hh.
Definition at line 182 of file build/antares-dataformat/ulonglong.hh.
Definition at line 189 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Definition at line 196 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Definition at line 204 of file build/antares-dataformat/ulonglong.hh.
Definition at line 237 of file build/antares-dataformat/ulonglong.hh.
Definition at line 244 of file build/antares-dataformat/ulonglong.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 313 of file build/antares-dataformat/ulonglong.hh.
|
inline |
most significant value
Definition at line 321 of file build/antares-dataformat/ulonglong.hh.
|
inline |
least significant value
Definition at line 322 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Definition at line 324 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Definition at line 332 of file build/antares-dataformat/ulonglong.hh.
distance between 2 values
a | first value |
b | second value |
Definition at line 344 of file build/antares-dataformat/ulonglong.hh.
|
inline |
Assignment operator.
Definition at line 70 of file ulonglong.hh.
Assignment operator.
Definition at line 80 of file ulonglong.hh.
|
inline |
Assignment operator.
Definition at line 90 of file ulonglong.hh.
|
inline |
cast operator
Definition at line 105 of file ulonglong.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 168 of file ulonglong.hh.
|
inline |
Definition at line 175 of file ulonglong.hh.
Definition at line 182 of file ulonglong.hh.
Definition at line 189 of file ulonglong.hh.
|
inline |
Definition at line 196 of file ulonglong.hh.
|
inline |
Definition at line 204 of file ulonglong.hh.
Definition at line 237 of file ulonglong.hh.
Definition at line 244 of file ulonglong.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 313 of file ulonglong.hh.
|
inline |
most significant value
Definition at line 321 of file ulonglong.hh.
|
inline |
least significant value
Definition at line 322 of file ulonglong.hh.
|
inline |
Definition at line 324 of file ulonglong.hh.
|
inline |
Definition at line 332 of file ulonglong.hh.
distance between 2 values
a | first value |
b | second value |
Definition at line 344 of file ulonglong.hh.
uint ulonglong::u1 |
Definition at line 16 of file build/antares-dataformat/ulonglong.hh.
uint ulonglong::u2 |
Definition at line 17 of file build/antares-dataformat/ulonglong.hh.