7 #ifndef __FWDATATOOLS_HELPER_VECTOR_HPP__ 8 #define __FWDATATOOLS_HELPER_VECTOR_HPP__ 10 #include "fwDataTools/config.hpp" 12 #include <fwData/Vector.hpp> 28 FWDATATOOLS_API
Vector( ::fwData::Vector::wptr vector );
31 FWDATATOOLS_API ~Vector();
39 FWDATATOOLS_API
void add( ::fwData::Object::sptr _newObject );
47 FWDATATOOLS_API
void remove( ::fwData::Object::sptr _oldObject );
54 FWDATATOOLS_API
void clear();
57 FWDATATOOLS_API
void notify();
61 ::fwData::Vector::ContainerType m_addedObjects;
62 ::fwData::Vector::ContainerType m_removedObjects;
63 ::fwData::Vector::wptr m_vector;
69 #endif // __FWDATATOOLS_HELPER_VECTOR_HPP__