/** @internal The macro OSL_LOG_PREFIX is intended to be an office internal macro for now @deprecatedsupersededby(C++only)SAL_WHERE
*/ #define OSL_LOG_PREFIX SAL_DETAIL_WHERE
/** If cond is false, reports an error. */ #define OSL_ASSERT(c) \
SAL_DETAIL_WARN_IF_FORMAT(!(c), "legacy.osl", "OSL_ASSERT: %s", #c) /** If cond is false, reports an error with message msg. */ #define OSL_ENSURE(c, m) SAL_DETAIL_WARN_IF_FORMAT(!(c), "legacy.osl", "%s", m) /** Reports an error with message msg unconditionally. */ #define OSL_FAIL(m) SAL_DETAIL_WARN_IF_FORMAT(sal_True, "legacy.osl", "%s", m)
/** Evaluates the expression and if it is false, reports an error. The expressionisevaluatedoncewithoutregardofthevalueof OSL_DEBUG_LEVEL.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.