MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
ConstitutiveLaw< T, Tder >::ErrNotAvailable Class Reference

#include <constltp.h>

Inheritance diagram for ConstitutiveLaw< T, Tder >::ErrNotAvailable:
Collaboration diagram for ConstitutiveLaw< T, Tder >::ErrNotAvailable:

Public Member Functions

 ErrNotAvailable (MBDYN_EXCEPT_ARGS_DECL)
 
 ErrNotAvailable (std::ostream &out, MBDYN_EXCEPT_ARGS_DECL)
 
- Public Member Functions inherited from MBDynErrBase
 MBDynErrBase (const char *file, int line, const char *func, const std::string r=std::string())
 
virtual ~MBDynErrBase (void) throw ()
 
void Set (const std::string &s)
 
const char * what (void) const throw ()
 

Detailed Description

template<class T, class Tder>
class ConstitutiveLaw< T, Tder >::ErrNotAvailable

Definition at line 63 of file constltp.h.

Constructor & Destructor Documentation

template<class T, class Tder>
ConstitutiveLaw< T, Tder >::ErrNotAvailable::ErrNotAvailable ( MBDYN_EXCEPT_ARGS_DECL  )
inline

Definition at line 65 of file constltp.h.

67  {
68  silent_cerr("Constitutive law not available "
69  "for this dimensionality"
70  << std::endl);
71  };
#define MBDYN_EXCEPT_ARGS_PASSTHRU
Definition: except.h:55
MBDynErrBase(const char *file, int line, const char *func, const std::string r=std::string())
Definition: except.cc:37
template<class T, class Tder>
ConstitutiveLaw< T, Tder >::ErrNotAvailable::ErrNotAvailable ( std::ostream &  out,
MBDYN_EXCEPT_ARGS_DECL   
)
inline

Definition at line 72 of file constltp.h.

74  {
75  out << "Constitutive law not available "
76  "for this dimensionality"
77  << what()
78  << std::endl;
79  };
#define MBDYN_EXCEPT_ARGS_PASSTHRU
Definition: except.h:55
const char * what(void) const
Definition: except.cc:54
MBDynErrBase(const char *file, int line, const char *func, const std::string r=std::string())
Definition: except.cc:37

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