Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
test::AssertFailedError Struct Reference

#include <test.hpp>

Inheritance diagram for test::AssertFailedError:
Inheritance graph
[legend]

Public Member Functions

 AssertFailedError (const char *filename, int _line, const char *_errmsg)
 
const char * what () const throw ()
 
 ~AssertFailedError () throw ()
 

Static Public Member Functions

static const char * _basename (const char *filename)
 

Public Attributes

std::string _what
 
const char * basename
 
const char * errmsg
 
int line
 

Detailed Description

Definition at line 37 of file test.hpp.

Constructor & Destructor Documentation

◆ ~AssertFailedError()

test::AssertFailedError::~AssertFailedError ( )
throw (
)
inline

Definition at line 38 of file test.hpp.

◆ AssertFailedError()

test::AssertFailedError::AssertFailedError ( const char *  filename,
int  _line,
const char *  _errmsg 
)
inline

Definition at line 40 of file test.hpp.

Member Function Documentation

◆ _basename()

static const char* test::AssertFailedError::_basename ( const char *  filename)
inlinestatic

Definition at line 59 of file test.hpp.

◆ what()

const char* test::AssertFailedError::what ( ) const
throw (
)
inline

Definition at line 43 of file test.hpp.

Member Data Documentation

◆ _what

std::string test::AssertFailedError::_what
mutable

Definition at line 57 of file test.hpp.

◆ basename

const char* test::AssertFailedError::basename

Definition at line 53 of file test.hpp.

◆ errmsg

const char* test::AssertFailedError::errmsg

Definition at line 55 of file test.hpp.

◆ line

int test::AssertFailedError::line

Definition at line 54 of file test.hpp.


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


backward_ros
Author(s):
autogenerated on Tue Mar 1 2022 23:50:49