mUPnP for C++
mUPnP::WeakVector< T > Class Template Reference

#include <Vector.h>

Inheritance diagram for mUPnP::WeakVector< T >:
mUPnP::Vector< T >

Public Member Functions

 WeakVector ()
 
 ~WeakVector ()
 
bool add (T *obj)
 
bool insertAt (T *obj, size_t index)
 
T * get (size_t index)
 
bool exists (void *obj)
 
ssize_t indexOf (void *obj)
 
bool remove (T *obj)
 

Constructor & Destructor Documentation

◆ WeakVector()

template<typename T >
mUPnP::WeakVector< T >::WeakVector ( )
inline

◆ ~WeakVector()

template<typename T >
mUPnP::WeakVector< T >::~WeakVector ( )
inline

Member Function Documentation

◆ add()

template<typename T >
bool mUPnP::WeakVector< T >::add ( T * obj)
inline

◆ exists()

template<typename T >
bool mUPnP::WeakVector< T >::exists ( void * obj)
inline

◆ get()

template<typename T >
T * mUPnP::WeakVector< T >::get ( size_t index)
inline

◆ indexOf()

template<typename T >
ssize_t mUPnP::WeakVector< T >::indexOf ( void * obj)
inline

◆ insertAt()

template<typename T >
bool mUPnP::WeakVector< T >::insertAt ( T * obj,
size_t index )
inline

◆ remove()

template<typename T >
bool mUPnP::WeakVector< T >::remove ( T * obj)
inline

The documentation for this class was generated from the following file: