rivet is hosted by Hepforge, IPPP Durham
bucket_print_wrapper< T > Struct Template Reference

#include <PrettyPrint.hh>

List of all members.

Public Types

typedef T::const_local_iterator const_iterator
typedef T::size_type size_type

Public Member Functions

const_iterator begin () const
const_iterator end () const
 bucket_print_wrapper (const T &m, size_type bucket)

Private Attributes

const T & m_map
const size_type n

Detailed Description

template<typename T>
struct Rivet::pretty_print::bucket_print_wrapper< T >

Definition at line 391 of file PrettyPrint.hh.


Member Typedef Documentation

typedef T::const_local_iterator const_iterator

Definition at line 393 of file PrettyPrint.hh.

typedef T::size_type size_type

Definition at line 394 of file PrettyPrint.hh.


Constructor & Destructor Documentation

bucket_print_wrapper ( const T &  m,
size_type  bucket 
) [inline]

Definition at line 406 of file PrettyPrint.hh.

: m_map(m), n(bucket) { }

Member Function Documentation

const_iterator begin ( ) const [inline]

Definition at line 396 of file PrettyPrint.hh.

        {
            return m_map.cbegin(n);
        }
const_iterator end ( ) const [inline]

Definition at line 401 of file PrettyPrint.hh.

        {
            return m_map.cend(n);
        }

Member Data Documentation

const T& m_map [private]

Definition at line 409 of file PrettyPrint.hh.

const size_type n [private]

Definition at line 410 of file PrettyPrint.hh.


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