#include <StorableDoubleMap.h>
Public Types | |
typedef T | value_type |
Public Member Functions | |
void | add (const std::string &name, const std::string &category, std::auto_ptr< T > ptr) |
void | clear () |
bool | empty () const |
bool | exists (const std::string &name, const std::string &category) const |
const T * | get (const std::string &name, const std::string &category) const |
bool | operator!= (const StorableDoubleMap &r) const |
bool | operator== (const StorableDoubleMap &r) const |
~StorableDoubleMap () | |
Private Types | |
typedef std::map< std::string, PtrMap > | DataMap |
typedef std::map< std::string, T * > | PtrMap |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, unsigned) |
Private Attributes | |
DataMap | data_ |
Friends | |
class | boost::serialization::access |
Definition at line 11 of file StorableDoubleMap.h.
|
private |
Definition at line 37 of file StorableDoubleMap.h.
|
private |
Definition at line 36 of file StorableDoubleMap.h.
typedef T StorableDoubleMap< T >::value_type |
Definition at line 14 of file StorableDoubleMap.h.
|
inline |
Definition at line 16 of file StorableDoubleMap.h.
|
inline |
void StorableDoubleMap< T >::clear | ( | void | ) |
Definition at line 51 of file StorableDoubleMap.h.
References end.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), and StorableDoubleMap< AbsOOTPileupCorrection >::~StorableDoubleMap().
|
inline |
Definition at line 24 of file StorableDoubleMap.h.
bool StorableDoubleMap< T >::exists | ( | const std::string & | name, |
const std::string & | category | ||
) | const |
Definition at line 65 of file StorableDoubleMap.h.
const T * StorableDoubleMap< T >::get | ( | const std::string & | name, |
const std::string & | category | ||
) | const |
Definition at line 76 of file StorableDoubleMap.h.
Referenced by Options.Options::__getitem__().
|
inline |
Definition at line 32 of file StorableDoubleMap.h.
bool StorableDoubleMap< T >::operator== | ( | const StorableDoubleMap< T > & | r | ) | const |
Definition at line 89 of file StorableDoubleMap.h.
References StorableDoubleMap< T >::data_, and end.
|
inlineprivate |
Definition at line 43 of file StorableDoubleMap.h.
|
friend |
Definition at line 40 of file StorableDoubleMap.h.
|
private |
Definition at line 38 of file StorableDoubleMap.h.
Referenced by StorableDoubleMap< AbsOOTPileupCorrection >::add(), StorableDoubleMap< AbsOOTPileupCorrection >::empty(), StorableDoubleMap< T >::operator==(), and StorableDoubleMap< AbsOOTPileupCorrection >::serialize().