GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Catch::SourceLineInfo Struct Reference

#include <catch.hpp>

Public Member Functions

 SourceLineInfo ()=delete
 SourceLineInfo (char const *_file, std::size_t _line) noexcept
 SourceLineInfo (SourceLineInfo const &other)=default
 SourceLineInfo (SourceLineInfo &&)=default
SourceLineInfo & operator= (SourceLineInfo const &)=default
SourceLineInfo & operator= (SourceLineInfo &&)=default
bool empty () const noexcept
bool operator== (SourceLineInfo const &other) const noexcept
bool operator< (SourceLineInfo const &other) const noexcept

Public Attributes

char const * file
std::size_t line

Constructor & Destructor Documentation

◆ SourceLineInfo() [1/4]

Catch::SourceLineInfo::SourceLineInfo ( )
delete
Here is the caller graph for this function:

◆ SourceLineInfo() [2/4]

Catch::SourceLineInfo::SourceLineInfo ( char const * _file,
std::size_t _line )
inlinenoexcept

◆ SourceLineInfo() [3/4]

Catch::SourceLineInfo::SourceLineInfo ( SourceLineInfo const & other)
default

◆ SourceLineInfo() [4/4]

Catch::SourceLineInfo::SourceLineInfo ( SourceLineInfo && )
default

Member Function Documentation

◆ empty()

bool Catch::SourceLineInfo::empty ( ) const
noexcept

◆ operator<()

bool Catch::SourceLineInfo::operator< ( SourceLineInfo const & other) const
noexcept

◆ operator=() [1/2]

SourceLineInfo & Catch::SourceLineInfo::operator= ( SourceLineInfo && )
default

◆ operator=() [2/2]

SourceLineInfo & Catch::SourceLineInfo::operator= ( SourceLineInfo const & )
default

◆ operator==()

bool Catch::SourceLineInfo::operator== ( SourceLineInfo const & other) const
noexcept

Member Data Documentation

◆ file

char const* Catch::SourceLineInfo::file

◆ line

std::size_t Catch::SourceLineInfo::line

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