SOFA API  a852856a
Open source framework for multi-physics simuation
sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true > Class Template Reference

#include <Link.h>

Static Public Member Functions

static void clear (T &c)
 
static std::size_t add (T &c, TDestPtr v)
 
static std::size_t addBegin (T &c, TDestPtr v)
 
static std::size_t find (const T &c, TDestPtr v)
 
static void remove (T &c, std::size_t index)
 

Function details

◆ add()

template<class TDestType , class TDestPtr , class TValueType >
static std::size_t sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true >::add ( T c,
TDestPtr  v 
)
inlinestatic

◆ addBegin()

template<class TDestType , class TDestPtr , class TValueType >
static std::size_t sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true >::addBegin ( T c,
TDestPtr  v 
)
inlinestatic

◆ clear()

template<class TDestType , class TDestPtr , class TValueType >
static void sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true >::clear ( T c)
inlinestatic

◆ find()

template<class TDestType , class TDestPtr , class TValueType >
static std::size_t sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true >::find ( const T c,
TDestPtr  v 
)
inlinestatic

◆ remove()

template<class TDestType , class TDestPtr , class TValueType >
static void sofa::core::objectmodel::LinkTraitsContainer< TDestType, TDestPtr, TValueType, true >::remove ( T c,
std::size_t  index 
)
inlinestatic