Drake
drake::detail Namespace Reference

Classes

class  assertion_error
 This is what DRAKE_ASSERT and DRAKE_DEMAND throw when our assertions are configured to throw. More...
 

Functions

std::string GetCMakeProjectSourceDir ()
 Returns the fully-qualified path to the root of the drake source tree. More...
 
void Abort (const char *condition, const char *func, const char *file, int line)
 
void Throw (const char *condition, const char *func, const char *file, int line)
 
void AssertionFailed (const char *condition, const char *func, const char *file, int line)
 
 __attribute__ ((noreturn)) void Throw(const char *condition
 

Variables

const char * func
 
const char const char * file
 
const char const char int line
 

Function Documentation

drake::detail::__attribute__ ( (noreturn)  ) const
void drake::detail::Abort ( const char *  condition,
const char *  func,
const char *  file,
int  line 
)

Here is the caller graph for this function:

void drake::detail::AssertionFailed ( const char *  condition,
const char *  func,
const char *  file,
int  line 
)

Here is the call graph for this function:

std::string drake::detail::GetCMakeProjectSourceDir ( )

Returns the fully-qualified path to the root of the drake source tree.

N.B: not the drake-distro source tree.

void drake::detail::Throw ( const char *  condition,
const char *  func,
const char *  file,
int  line 
)

Here is the caller graph for this function:

Variable Documentation

const char const char* file
const char* func
const char const char int line