Rosetta 3.3
Namespaces | Defines
src/utility/assert.hh File Reference

Namespaces

namespace  utility
 

unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.


Defines

#define ASSERT_ONLY(x)   x
 Macro wrapper for paramters that used only in assert(...) statments. Intended to supress 'unused parameter' warning. Ported from Rosetta++::Pack.cc.
#define MPI_ONLY(x)

Detailed Description

Author:
Sergey Lyskov
Note:
Some assert's related macros

Define Documentation

#define ASSERT_ONLY (   x)    x

Macro wrapper for paramters that used only in assert(...) statments. Intended to supress 'unused parameter' warning. Ported from Rosetta++::Pack.cc.

Example of usage: ResfileReader::read_aa_list(utility::vector1< std::string > const & ASSERT_ONLY(tokens) ) { ...}

#define MPI_ONLY (   x)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines