BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslfmt::format_error Class Reference

#include <bslfmt_formaterror.h>

Inheritance diagram for bslfmt::format_error:

Detailed Description

This class represents exceptions thrown by the formatting library, its main method of reporting errors during formatting.

See bslfmt_formaterror

Public Member Functions

BSLS_KEYWORD_EXPLICIT format_error (const std::string &whatArg)
 
BSLS_KEYWORD_EXPLICIT format_error (const char *whatArg)
 
BSLS_KEYWORD_EXPLICIT format_error (const bsl::string &whatArg)
 
 format_error (const format_error &other) BSLS_KEYWORD_NOEXCEPT
 
format_erroroperator= (const format_error &rhs) BSLS_KEYWORD_NOEXCEPT
 

Constructor & Destructor Documentation

◆ format_error() [1/4]

bslfmt::format_error::format_error ( const std::string &  whatArg)
inline

Create an object of this type holding the error message given by the specified whatArg.

◆ format_error() [2/4]

bslfmt::format_error::format_error ( const char *  whatArg)
inline

◆ format_error() [3/4]

bslfmt::format_error::format_error ( const bsl::string whatArg)
inline

◆ format_error() [4/4]

bslfmt::format_error::format_error ( const format_error other)
inline

Create an object of this type which is a copy of the specified other.

Member Function Documentation

◆ operator=()

format_error & bslfmt::format_error::operator= ( const format_error rhs)
inline

Assign to this object the value of the specified rhs object, and return a non-const reference to this object.


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