Hazelcast C++ Client
Hazelcast C++ Client Library
Loading...
Searching...
No Matches
hazelcast::client::exception::exception_builder< EXCEPTIONCLASS > Class Template Reference

Public Member Functions

 exception_builder (const std::string &source)
template<typename T>
exception_builderoperator<< (const T &message)
boost::exception_detail::clone_impl< EXCEPTIONCLASS > build ()

Detailed Description

template<typename EXCEPTIONCLASS>
class hazelcast::client::exception::exception_builder< EXCEPTIONCLASS >

Definition at line 102 of file iexception.h.

Constructor & Destructor Documentation

◆ exception_builder()

template<typename EXCEPTIONCLASS>
hazelcast::client::exception::exception_builder< EXCEPTIONCLASS >::exception_builder ( const std::string & source)
inlineexplicit

Definition at line 105 of file iexception.h.

Member Function Documentation

◆ build()

template<typename EXCEPTIONCLASS>
boost::exception_detail::clone_impl< EXCEPTIONCLASS > hazelcast::client::exception::exception_builder< EXCEPTIONCLASS >::build ( )
inline
Returns
The constructed exception.

Definition at line 120 of file iexception.h.

121 {
123 EXCEPTIONCLASS(source_, msg_.str()));
124 }

◆ operator<<()

template<typename EXCEPTIONCLASS>
template<typename T>
exception_builder & hazelcast::client::exception::exception_builder< EXCEPTIONCLASS >::operator<< ( const T & message)
inline

Definition at line 110 of file iexception.h.

111 {
112 msg_ << message;
113 return *this;
114 }

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