mptype.h File Reference

#include <assert.h>
#include "../basic_types.h"
#include "../string/cstring.h"
Include dependency graph for mptype.h:
This graph shows which files directly or indirectly include this file:

Classes

class  MaxPlus::MPTime

Namespaces

namespace  MaxPlus

Typedefs

typedef CDouble MaxPlus::MPThroughput
typedef MPTime MaxPlus::MPDelay

Functions

MPTime MaxPlus::MP_MAX (MPTime a, MPTime b)
MPTime MaxPlus::MP_MAX (CDouble a, MPTime b)
MPTime MaxPlus::MP_MAX (MPTime a, CDouble b)
CDouble MaxPlus::MP_MAX (CDouble a, CDouble b)
MPTime MaxPlus::MP_MIN (MPTime a, MPTime b)
MPTime MaxPlus::MP_MIN (CDouble a, MPTime b)
MPTime MaxPlus::MP_MIN (MPTime a, CDouble b)
CDouble MaxPlus::MP_MIN (CDouble a, CDouble b)
bool MaxPlus::MP_ISMINUSINFINITY (CDouble a)
const MPTime MaxPlus::MP_PLUS (CDouble a, CDouble b)
const MPTime MaxPlus::operator+ (MPTime a, MPTime b)
const MPTime MaxPlus::operator+ (MPTime a, CDouble b)
const MPTime MaxPlus::operator+ (CDouble a, MPTime b)
const MPTime MaxPlus::operator- (MPTime a, MPTime b)
const MPTime MaxPlus::operator- (MPTime a, CDouble b)
const MPTime MaxPlus::operator- (CDouble a, MPTime b)
const MPTime MaxPlus::operator* (MPTime a, MPTime b)
const MPTime MaxPlus::operator* (CDouble a, MPTime b)
const MPTime MaxPlus::operator* (MPTime a, CDouble b)
const CString MaxPlus::timeToString (MPTime val)

Variables

const MPTime MaxPlus::MP_MINUSINFINITY = -1.0e+30
const MPTime MaxPlus::MP_EPSILON = 1e-10