#include "SimTKcommon/internal/common.h"
#include "SimTKcommon/internal/String.h"
#include "SimTKcommon/internal/Exception.h"
#include "SimTKcommon/internal/Enumeration.h"
#include <cassert>
#include <iostream>
#include <iomanip>
#include <cstdarg>
Go to the source code of this file.
Classes |
class | SimTK::Stage |
| This class is basically a glorified enumerated type, type-safe and range checked but permitting convenient (if limited) arithmetic. More...
|
class | SimTK::Exception::RealizeTopologyMustBeCalledFirst |
class | SimTK::Exception::StageTooLow |
class | SimTK::Exception::StageIsWrong |
class | SimTK::Exception::StageTooHigh |
class | SimTK::Exception::StageOutOfRange |
class | SimTK::Exception::CacheEntryOutOfDate |
class | SimTK::Exception::RealizeCheckFailed |
Namespaces |
namespace | SimTK |
| This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
|
namespace | SimTK::Exception |
Defines |
#define | SimTK_REALIZECHECK_ALWAYS(cond, stage, subsysIx, subsysName, msg) |
#define | SimTK_REALIZECHECK1_ALWAYS(cond, stage, subsysIx, subsysName, msg, a1) |
#define | SimTK_REALIZECHECK2_ALWAYS(cond, stage, subsysIx, subsysName, msg, a1, a2) |
#define | SimTK_REALIZECHECK3_ALWAYS(cond, stage, subsysIx, subsysName, msg, a1, a2, a3) |
#define | SimTK_REALIZECHECK4_ALWAYS(cond, stage, subsysIx, subsysName, msg, a1, a2, a3, a4) |
#define | SimTK_REALIZECHECK5_ALWAYS(cond, stage, subsysIx, subsysName, msg, a1, a2, a3, a4, a5) |
Functions |
std::ostream & | SimTK::operator<< (std::ostream &o, Stage g) |
Define Documentation
#define SimTK_REALIZECHECK_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg |
|
) |
| |
#define SimTK_REALIZECHECK1_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg, |
|
|
|
a1 |
|
) |
| |
#define SimTK_REALIZECHECK2_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg, |
|
|
|
a1, |
|
|
|
a2 |
|
) |
| |
#define SimTK_REALIZECHECK3_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg, |
|
|
|
a1, |
|
|
|
a2, |
|
|
|
a3 |
|
) |
| |
#define SimTK_REALIZECHECK4_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg, |
|
|
|
a1, |
|
|
|
a2, |
|
|
|
a3, |
|
|
|
a4 |
|
) |
| |
#define SimTK_REALIZECHECK5_ALWAYS |
( |
|
cond, |
|
|
|
stage, |
|
|
|
subsysIx, |
|
|
|
subsysName, |
|
|
|
msg, |
|
|
|
a1, |
|
|
|
a2, |
|
|
|
a3, |
|
|
|
a4, |
|
|
|
a5 |
|
) |
| |