openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
esize.h File Reference

Go to the source code of this file.

Classes

class  eSize
 

Macros

#define MIN(a, b)   (a < b ? a : b)
 
#define MAX(a, b)   (a > b ? a : b)
 

Functions

bool operator== (const eSize &s1, const eSize &s2)
 
bool operator!= (const eSize &s1, const eSize &s2)
 
eSize operator+ (const eSize &s1, const eSize &s2)
 
eSize operator- (const eSize &s1, const eSize &s2)
 
eSize operator* (const eSize &s, int c)
 
eSize operator* (int c, const eSize &s)
 
eSize operator* (const eSize &s, double c)
 
eSize operator* (double c, const eSize &s)
 
eSize operator/ (const eSize &s, int c)
 
eSize operator/ (const eSize &s, double c)
 

Macro Definition Documentation

◆ MAX

#define MAX (   a,
 
)    (a > b ? a : b)

◆ MIN

#define MIN (   a,
 
)    (a < b ? a : b)

Function Documentation

◆ operator!=()

bool operator!= ( const eSize s1,
const eSize s2 
)
inline

◆ operator*() [1/4]

eSize operator* ( const eSize s,
double  c 
)
inline

◆ operator*() [2/4]

eSize operator* ( const eSize s,
int  c 
)
inline

◆ operator*() [3/4]

eSize operator* ( double  c,
const eSize s 
)
inline

◆ operator*() [4/4]

eSize operator* ( int  c,
const eSize s 
)
inline

◆ operator+()

eSize operator+ ( const eSize s1,
const eSize s2 
)
inline

◆ operator-()

eSize operator- ( const eSize s1,
const eSize s2 
)
inline

◆ operator/() [1/2]

eSize operator/ ( const eSize s,
double  c 
)
inline

◆ operator/() [2/2]

eSize operator/ ( const eSize s,
int  c 
)
inline

◆ operator==()

bool operator== ( const eSize s1,
const eSize s2 
)
inline