Drake
ConditionTraits< Bool< T > > Struct Template Reference

Provides the specialization of ConditionTraits for Bool<T> so that a value of Bool<T> can be passed to DRAKE_ASSERT/DRAKE_DEMAND macros. More...

#include <common/drake_bool.h>

Collaboration diagram for ConditionTraits< Bool< T > >:
[legend]

Static Public Member Functions

static bool Evaluate (const Bool< T > &b)
 

Static Public Attributes

static constexpr bool is_valid
 

Detailed Description

template<typename T>
struct drake::assert::ConditionTraits< Bool< T > >

Provides the specialization of ConditionTraits for Bool<T> so that a value of Bool<T> can be passed to DRAKE_ASSERT/DRAKE_DEMAND macros.

Member Function Documentation

static bool Evaluate ( const Bool< T > &  b)
inlinestatic

Here is the call graph for this function:

Member Data Documentation

constexpr bool is_valid
static
Initial value:
=
ConditionTraits<typename Bool<T>::value_type>::is_valid

The documentation for this struct was generated from the following file: