Page MenuHomeHEPForge

RefVector.icc
No OneTemporary

RefVector.icc

// -*- C++ -*-
//
// This is the implementation of the inlined member functions of
// the RefVector and RefVectorBase classes.
//
namespace ThePEG {
inline RefVectorBase::~RefVectorBase() {}
inline int RefVectorBase::size() const {
return theSize;
}
inline void RefVectorBase::setSize(int sz) {
theSize = sz;
}
inline void RefVectorBase::setVariableSize() {
theSize = 0;
}
template <typename T, typename R>
inline void RefVector<T,R>::setSetFunction(SetFn sf) {
theSetFn = sf;
}
template <typename T, typename R>
inline void RefVector<T,R>::setInsertFunction(InsFn ifn) {
theInsFn = ifn;
}
template <typename T, typename R>
inline void RefVector<T,R>::setGetFunction(GetFn gf) {
theGetFn = gf;
}
template <typename T, typename R>
inline void RefVector<T,R>::setEraseFunction(DelFn df) {
theDelFn = df;
}
template <typename T, typename R>
inline void RefVector<T,R>::setCheckFunction(CheckFn cf) {
theCheckFn = cf;
}
}

File Metadata

Mime Type
text/x-c++
Expires
Wed, May 14, 10:26 AM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5084062
Default Alt Text
RefVector.icc (946 B)

Event Timeline