proxygen
Exception Class Reference

#include <test_functions.h>

Inheritance diagram for Exception:

Public Member Functions

 Exception (const std::string &value)
 
 ~Exception () noexceptoverride
 
const char * what () const noexceptoverride
 

Private Attributes

std::string value_
 

Detailed Description

Definition at line 25 of file test_functions.h.

Constructor & Destructor Documentation

Exception::Exception ( const std::string value)
inlineexplicit

Definition at line 27 of file test_functions.h.

27 : value_(value) {}
std::string value_
static const char *const value
Definition: Conv.cpp:50
Exception::~Exception ( )
inlineoverridenoexcept

Definition at line 28 of file test_functions.h.

28 {}

Member Function Documentation

const char* Exception::what ( ) const
inlineoverridenoexcept

Definition at line 30 of file test_functions.h.

References value_.

30  {
31  return value_.c_str();
32  }
std::string value_

Member Data Documentation

std::string Exception::value_
private

Definition at line 35 of file test_functions.h.

Referenced by what().


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