tlp::mutablecontainer(3)

NAME

tlp::MutableContainer

SYNOPSIS

#include <MutableContainer.h>
Public Member Functions
MutableContainer ()
~MutableContainer ()
void setAll (const TYPE &value)
void set (const unsigned int i, const TYPE &value)
const ReturnType< TYPE >::Value get (const unsigned int i) const
bool getIfNotDefaultValue (const unsigned int i, TYPE &value) const
IteratorValue * findAll (const TYPE &value, bool equal=true) const
    throw (ImpossibleOperation)
TYPE & getReference (const unsigned int i)
Friends
class MutableContainerTest
template<typename TYPE> class tlp::MutableContainer< TYPE >

Constructor & Destructor Documentation

template<typename TYPE > tlp::MutableContainer< TYPE >::MutableContainer ()
[inline]
template<typename TYPE > tlp::MutableContainer< TYPE >::~MutableContainer
() [inline]

Member Function Documentation

template<typename TYPE> IteratorValue * tlp::MutableContainer< TYPE
>::findAll (const TYPE & value, bool equal = true) const throw (ImpossibleOperation) [inline] return an iterator for all the elements whose associated value if equal to a given value or different from the default value
template<typename TYPE > const ReturnType< TYPE >::Value
tlp::MutableContainer< TYPE >::get (const unsigned int i) const [inline]
get a copy of the value associated to i
template<typename TYPE> bool tlp::MutableContainer< TYPE
>::getIfNotDefaultValue (const unsigned int i, TYPE & value) const [inline]
get the value associated to i if it is not the default value as
indicated by the boolean returned value
template<typename TYPE > TYPE & tlp::MutableContainer< TYPE >::getReference
(const unsigned int i) [inline] This function is available only for optimisation purpose, one must be
sure the the referenced element is not the default value. Use this
function extremely carefully
template<typename TYPE> void tlp::MutableContainer< TYPE >::set (const
unsigned int i, const TYPE & value) [inline]
template<typename TYPE> void tlp::MutableContainer< TYPE >::setAll (const
TYPE & value) [inline]

Friends And Related Function Documentation

template<typename TYPE> friend class MutableContainerTest [friend]

Author

Generated automatically by Doxygen for Tulip Graph Library from the
source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout