42 #if defined(HAVE_NANOSLEEP)
45 #define MBSLEEP_ISZERO(mbs) (((mbs).tv_sec == 0) && ((mbs).tv_nsec == 0))
46 #elif defined(HAVE_USLEEP)
49 #define MBSLEEP_ISZERO(mbs) ((mbs) == 0)
52 #define MBSLEEP_ISZERO(mbs) ((mbs) == 0)
58 extern int mbsleep(
const mbsleep_t *t);
GradientExpression< BoolExpr< FuncLessEqual, LhsExpr, RhsExpr > > operator<=(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
GradientExpression< BoolExpr< FuncNotEqualTo, LhsExpr, RhsExpr > > operator!=(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
GradientExpression< BoolExpr< FuncEqualTo, LhsExpr, RhsExpr > > operator==(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
int mbsleep(const mbsleep_t *t)
mbsleep_t mbsleep_init(long t)
int mbsleep_sleep2real(const mbsleep_t *t, doublereal *d)
GradientExpression< BoolExpr< FuncGreaterEqual, LhsExpr, RhsExpr > > operator>=(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
GradientExpression< BoolExpr< FuncLessThan, LhsExpr, RhsExpr > > operator<(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
GradientExpression< BoolExpr< FuncGreaterThan, LhsExpr, RhsExpr > > operator>(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
std::ostream & operator<<(std::ostream &out, const FullMatrixHandler &m)
int mbsleep_real2sleep(doublereal d, mbsleep_t *t)