src/core/model/object-vector.h
changeset 11131 6a448ac28669
parent 11036 1e03af4311bd
child 11136 03bf8fa63bda
equal deleted inserted replaced
11130:3f9a0f5f0be6 11131:6a448ac28669
    65 MakeObjectVectorAccessor (INDEX (T::*getN)(void) const,
    65 MakeObjectVectorAccessor (INDEX (T::*getN)(void) const,
    66                           Ptr<U> (T::*get)(INDEX) const);
    66                           Ptr<U> (T::*get)(INDEX) const);
    67 
    67 
    68 
    68 
    69 /***************************************************************
    69 /***************************************************************
    70  *        The implementation of the above functions.
    70  *  Implementation of the templates declared above.
    71  ***************************************************************/
    71  ***************************************************************/
    72 
    72 
    73 template <typename T, typename U>
    73 template <typename T, typename U>
    74 Ptr<const AttributeAccessor>
    74 Ptr<const AttributeAccessor>
    75 MakeObjectVectorAccessor (U T::*memberVector)
    75 MakeObjectVectorAccessor (U T::*memberVector)