#include <Invariant.h>
|
| | Invariant (const char *prefix, const char *mess, const char *expr, const char *const file, int line) |
| |
| | Invariant (const char *prefix, const std::string &mess, const char *expr, const char *const file, int line) |
| |
| | ~Invariant () noexcept override=default |
| |
| const char * | what () const noexcept override |
| |
| const char * | getFile () const |
| |
| std::string | getExpression () const |
| |
| int | getLine () const |
| |
| std::string | toString () const |
| |
| std::string | toUserString () const |
| |
Definition at line 50 of file Invariant.h.
◆ Invariant() [1/2]
| Invar::Invariant::Invariant |
( |
const char * | prefix, |
|
|
const char * | mess, |
|
|
const char * | expr, |
|
|
const char *const | file, |
|
|
int | line ) |
|
inline |
◆ Invariant() [2/2]
| Invar::Invariant::Invariant |
( |
const char * | prefix, |
|
|
const std::string & | mess, |
|
|
const char * | expr, |
|
|
const char *const | file, |
|
|
int | line ) |
|
inline |
◆ ~Invariant()
| Invar::Invariant::~Invariant |
( |
| ) |
|
|
overridedefaultnoexcept |
◆ getExpression()
| std::string Invar::Invariant::getExpression |
( |
| ) |
const |
|
inline |
◆ getFile()
| const char * Invar::Invariant::getFile |
( |
| ) |
const |
|
inline |
◆ getLine()
| int Invar::Invariant::getLine |
( |
| ) |
const |
|
inline |
◆ toString()
| std::string Invar::Invariant::toString |
( |
| ) |
const |
◆ toUserString()
| std::string Invar::Invariant::toUserString |
( |
| ) |
const |
◆ what()
| const char * Invar::Invariant::what |
( |
| ) |
const |
|
inlineoverridenoexcept |
The documentation for this class was generated from the following file: