y3c-stl 0.3.3
Friendly C++ STL wrapper with automatic stacktrace
Loading...
Searching...
No Matches
y3c::internal::what Namespace Reference

Functions

std::string ub_out_of_range (std::size_t size, std::ptrdiff_t index)
 
std::string ub_out_of_range (std::size_t size, std::ptrdiff_t begin, std::ptrdiff_t end)
 
const char * ub_access_nullptr ()
 
const char * ub_access_deleted ()
 
const char * ub_wrong_iter ()
 
const char * ub_invalid_iter ()
 
const char * ub_iter_after_end ()
 
const char * ub_iter_before_begin ()
 

Detailed Description

エラーメッセージの生成

Function Documentation

◆ ub_access_deleted()

const char * ub_access_deleted ( )

◆ ub_access_nullptr()

const char * ub_access_nullptr ( )

◆ ub_invalid_iter()

const char * ub_invalid_iter ( )

◆ ub_iter_after_end()

const char * ub_iter_after_end ( )

◆ ub_iter_before_begin()

const char * ub_iter_before_begin ( )

◆ ub_out_of_range() [1/2]

std::string ub_out_of_range ( std::size_t  size,
std::ptrdiff_t  begin,
std::ptrdiff_t  end 
)

◆ ub_out_of_range() [2/2]

std::string ub_out_of_range ( std::size_t  size,
std::ptrdiff_t  index 
)

◆ ub_wrong_iter()

const char * ub_wrong_iter ( )