Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

FF::detail::BadFragment< FragmentT > Class Template Reference

#include <FileFragments.hpp>

Inheritance diagram for FF::detail::BadFragment< FragmentT >:

FF::detail::Exception List of all members.

Public Types

typedef FragmentT FragmentType
typedef FragmentType::SizeType SizeType
typedef FragmentType::PayloadType PayloadType

Public Member Functions

 BadFragment (SizeType begin, SizeType end, const PayloadType &payload) throw ()
 ~BadFragment () throw ()
SizeType begin () const
SizeType end () const

Private Attributes

SizeType begin_
SizeType end_
PayloadType payload_

template<class FragmentT>
class FF::detail::BadFragment< FragmentT >


Member Typedef Documentation

template<class FragmentT>
typedef FragmentT FF::detail::BadFragment< FragmentT >::FragmentType
 

Definition at line 174 of file FileFragments.hpp.

template<class FragmentT>
typedef FragmentType::PayloadType FF::detail::BadFragment< FragmentT >::PayloadType
 

Definition at line 176 of file FileFragments.hpp.

template<class FragmentT>
typedef FragmentType::SizeType FF::detail::BadFragment< FragmentT >::SizeType
 

Definition at line 175 of file FileFragments.hpp.


Constructor & Destructor Documentation

template<class FragmentT>
FF::detail::BadFragment< FragmentT >::BadFragment SizeType  begin,
SizeType  end,
const PayloadType payload
throw () [inline]
 

Definition at line 177 of file FileFragments.hpp.

template<class FragmentT>
FF::detail::BadFragment< FragmentT >::~BadFragment  )  throw () [inline]
 

Definition at line 183 of file FileFragments.hpp.


Member Function Documentation

template<class FragmentT>
SizeType FF::detail::BadFragment< FragmentT >::begin  )  const [inline]
 

Definition at line 184 of file FileFragments.hpp.

template<class FragmentT>
SizeType FF::detail::BadFragment< FragmentT >::end  )  const [inline]
 

Definition at line 185 of file FileFragments.hpp.


Member Data Documentation

template<class FragmentT>
SizeType FF::detail::BadFragment< FragmentT >::begin_ [private]
 

Definition at line 187 of file FileFragments.hpp.

template<class FragmentT>
SizeType FF::detail::BadFragment< FragmentT >::end_ [private]
 

Definition at line 188 of file FileFragments.hpp.

template<class FragmentT>
PayloadType FF::detail::BadFragment< FragmentT >::payload_ [private]
 

Definition at line 189 of file FileFragments.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 15 10:40:15 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2