Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MSconfig.h File Reference

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define BIND2ND_DEFECT   1
 Define if bind2nd doesn't work calling member function that returns void.
#define CLONE_DEFECT   1
 Define if a function in derived class overrides a function in a base class only by the return type, and the return type in the derived class only differs because it is a derived type of the one defined in the base class.
#define ENSURE_DEFECT   1
 Define if QtScrollView::ensureVisible has effect of the application hanging when second display is added to canvas.
#define ITERATOR_MEMBER_DEFECT   1
 Define if vector<T>::iterator doesn't work unless using namespace std; statement is made or std:: is used in source code.
#define M_E   2.7182818284590452354
#define M_PI   3.14159265358979323846
 Define the value of pi and e which appears to be missing from Dev Studio.
#define MEMFUN1_DEFECT   1
 Define if mem_fun doesn't always work when used to call member with one argument and the obsolete mem_fun1 must be used.
#define MEMFUN_DEFECT   1
 Define if mem_fun doesn't work.
#define TRANSFORM_DEFECT   1
 Define if STL transform function doesn't work with unary functions in cmath.
#define VERSION   "1.14.8.5"

Functions

template<class T>
const T & std::abs (const T &a)
 definition of standard C++ library abs() function for compilers that don't supply it.
template<class T>
const T & std::max (const T &a, const T &b)
 definition of standard C++ library max() function for compilers that don't supply it.
template<class T>
const T & std::min (const T &a, const T &b)
 definition of standard C++ library min() function for compilers that don't supply it.


Define Documentation

#define BIND2ND_DEFECT   1
 

Define if bind2nd doesn't work calling member function that returns void.

This works around the errror error C2562: '()' : 'void' function returning a value which results when compiling bind2nd template function.

Definition at line 58 of file MSconfig.h.

#define CLONE_DEFECT   1
 

Define if a function in derived class overrides a function in a base class only by the return type, and the return type in the derived class only differs because it is a derived type of the one defined in the base class.

This works around the error error C2555: with MS VC++ 6.0 sp5 and earlier.

Definition at line 66 of file MSconfig.h.

#define ENSURE_DEFECT   1
 

Define if QtScrollView::ensureVisible has effect of the application hanging when second display is added to canvas.

Definition at line 15 of file MSconfig.h.

#define ITERATOR_MEMBER_DEFECT   1
 

Define if vector<T>::iterator doesn't work unless using namespace std; statement is made or std:: is used in source code.

Also valid for list<>.

Definition at line 71 of file MSconfig.h.

#define M_E   2.7182818284590452354
 

Definition at line 51 of file MSconfig.h.

Referenced by Landau::initialParameters().

#define M_PI   3.14159265358979323846
 

Define the value of pi and e which appears to be missing from Dev Studio.

Definition at line 47 of file MSconfig.h.

Referenced by FunctionController::ellipse(), Landau::initialParameters(), Lambert::inverseTransform(), HammerAito::inverseTransform(), Landau::operator()(), SymbolPointRep::rotate(), BinsFunction::smoothCurve(), Lambert::transform(), and HammerAito::transform().

#define MEMFUN1_DEFECT   1
 

Define if mem_fun doesn't always work when used to call member with one argument and the obsolete mem_fun1 must be used.

Definition at line 78 of file MSconfig.h.

#define MEMFUN_DEFECT   1
 

Define if mem_fun doesn't work.

Definition at line 74 of file MSconfig.h.

#define TRANSFORM_DEFECT   1
 

Define if STL transform function doesn't work with unary functions in cmath.

Definition at line 82 of file MSconfig.h.

#define VERSION   "1.14.8.5"
 

Definition at line 11 of file MSconfig.h.

Referenced by main(), and hippodraw::version().


Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3