#include <Exception.hpp>
Inheritance diagram for detail::BadRange< FragmentT >:
Public Types | |
typedef FragmentT | FragmentType |
typedef FragmentType::SizeType | FSizeType |
Public Member Functions | |
BadRange (const FragmentType &invalidFragment, FSizeType limit) throw () | |
~BadRange () throw () | |
FSizeType | begin () const |
FSizeType | end () const |
FSizeType | length () const |
FSizeType | limit () const |
FragmentType & | value () |
const FragmentType & | value () const |
Private Attributes | |
FragmentType | invalidFragment_ |
FSizeType | limit_ |
|
Definition at line 67 of file Exception.hpp. |
|
Definition at line 68 of file Exception.hpp. |
|
Definition at line 69 of file Exception.hpp. |
|
Definition at line 73 of file Exception.hpp. |
|
Definition at line 74 of file Exception.hpp. References detail::BadRange< FragmentT >::invalidFragment_. |
|
Definition at line 75 of file Exception.hpp. References detail::BadRange< FragmentT >::invalidFragment_. |
|
Definition at line 76 of file Exception.hpp. References detail::BadRange< FragmentT >::invalidFragment_. |
|
Definition at line 80 of file Exception.hpp. References detail::BadRange< FragmentT >::limit_. |
|
Definition at line 82 of file Exception.hpp. References detail::BadRange< FragmentT >::invalidFragment_. |
|
Definition at line 81 of file Exception.hpp. References detail::BadRange< FragmentT >::invalidFragment_. |
|
Definition at line 84 of file Exception.hpp. Referenced by detail::BadRange< FragmentT >::begin(), detail::BadRange< FragmentT >::end(), detail::BadRange< FragmentT >::length(), and detail::BadRange< FragmentT >::value(). |
|
Definition at line 85 of file Exception.hpp. Referenced by detail::BadRange< FragmentT >::limit(). |