Horizon Official Technical Documentation
ByteBufferException Class Reference

#include <ByteBuffer.hpp>

+ Inheritance diagram for ByteBufferException:
+ Collaboration diagram for ByteBufferException:

Public Member Functions

 ~ByteBufferException () throw ()
 
char const * what () const override throw ()
 

Protected Member Functions

std::string & message () throw ()
 

Private Attributes

std::string msg_
 

Constructor & Destructor Documentation

◆ ~ByteBufferException()

ByteBufferException::~ByteBufferException ( )
throw (
)
inline
50{ }

Member Function Documentation

◆ message()

std::string & ByteBufferException::message ( )
throw (
)
inlineprotected
55{ return msg_; }
std::string msg_
Definition: ByteBuffer.hpp:58

References msg_.

Referenced by ByteBufferPositionException::ByteBufferPositionException(), and ByteBufferSourceException::ByteBufferSourceException().

+ Here is the caller graph for this function:

◆ what()

char const * ByteBufferException::what ( ) const
throw (
)
inlineoverride
52{ return msg_.c_str(); }

References msg_.

Member Data Documentation

◆ msg_

std::string ByteBufferException::msg_
private

Referenced by message(), and what().


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