MeVisLab Toolbox Reference
mlUtilsSystem.h File Reference
#include "mlTypeDefs.h"

Go to the source code of this file.

Namespaces

namespace  ml
 Main documentation file for ML users and developers.
 

Macros

"typename" macro for UNIX/WIN32 ISO standard incompatibility problems
Deprecated
use "typename" directly
#define ML_TYPENAME   typename
 

Functions

mlMin/mlMax Templates in ML namespace
template<typename T >
T ml::mlMin (T a, T b)
 Defines ML specific min template since min template is platform dependent.
 
template<typename T >
T ml::mlMax (T a, T b)
 Defines ML specific max template since max template is platform dependent.
 
template<typename T >
T ml::mlAbs (T a)
 Defines ML specific abs template since only type depended library functions exists.
 
MLuint8 ml::mlAbs (MLuint8 a)
 Implement mlAbs specializations to avoid comparison < 0 warnings on unsigned types.
 
MLuint16 ml::mlAbs (MLuint16 a)
 
MLuint32 ml::mlAbs (MLuint32 a)
 
MLuint64 ml::mlAbs (MLuint64 a)
 

Macro Definition Documentation

◆ ML_TYPENAME

#define ML_TYPENAME   typename

Definition at line 173 of file mlUtilsSystem.h.