a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
BOL::StdVectorFiller< StoredClass > Class Template Reference

#include <StdVectorFiller.hpp>

Detailed Description

template<typename StoredClass>
class BOL::StdVectorFiller< StoredClass >

Definition at line 33 of file StdVectorFiller.hpp.

Public Member Functions

std::vector< StoredClass > const & e (StoredClass const &lastElement)
 
std::vector< StoredClass > const & end (StoredClass const &lastElement)
 
StdVectorFilleroperator() (StoredClass const &nextElement)
 
 StdVectorFiller (StoredClass const &firstElement)
 
 ~StdVectorFiller ()
 

Protected Attributes

std::vector< StoredClass > stdVector
 

Constructor & Destructor Documentation

◆ StdVectorFiller()

template<typename StoredClass >
BOL::StdVectorFiller< StoredClass >::StdVectorFiller ( StoredClass const &  firstElement)
inline

Definition at line 61 of file StdVectorFiller.hpp.

62 :
63 stdVector( 1,
64 firstElement )
65 {
66 // just an initialization list.
67 }
std::vector< StoredClass > stdVector

◆ ~StdVectorFiller()

template<typename StoredClass >
BOL::StdVectorFiller< StoredClass >::~StdVectorFiller
inline

Definition at line 71 of file StdVectorFiller.hpp.

72 {
73 // does nothing.
74 }

Member Function Documentation

◆ e()

template<typename StoredClass >
std::vector< StoredClass > const & BOL::StdVectorFiller< StoredClass >::e ( StoredClass const &  lastElement)
inline

Definition at line 44 of file StdVectorFiller.hpp.

44{ return end( lastElement ); }
std::vector< StoredClass > const & end(StoredClass const &lastElement)

◆ end()

template<typename StoredClass >
std::vector< StoredClass > const & BOL::StdVectorFiller< StoredClass >::end ( StoredClass const &  lastElement)
inline

Definition at line 87 of file StdVectorFiller.hpp.

88 {
89 stdVector.push_back( lastElement );
90 return stdVector;
91 }

◆ operator()()

template<typename StoredClass >
StdVectorFiller< StoredClass > & BOL::StdVectorFiller< StoredClass >::operator() ( StoredClass const &  nextElement)
inline

Definition at line 79 of file StdVectorFiller.hpp.

80 {
81 stdVector.push_back( nextElement );
82 return *this;
83 }

Member Data Documentation

◆ stdVector

template<typename StoredClass >
std::vector< StoredClass > BOL::StdVectorFiller< StoredClass >::stdVector
protected

Definition at line 48 of file StdVectorFiller.hpp.


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