PCL
|
Functions | |
template<class T , class A > | |
void | pcl::Construct (T *p, A &a) |
template<class T , class T1 , class A > | |
void | pcl::Construct (T *p, const T1 &v, A &a) |
template<class T > | |
void | pcl::Destroy (T *p) |
template<class T > | |
void | pcl::Destroy (T *p, T *q) |
|
inline |
Constructs an object with storage at address p and allocator a. This function invokes the default constructor of class T for the object stored at p.
Definition at line 247 of file Allocator.h.
|
inline |
Constructs an object with storage at address p, initial value v, and allocator a. This function invokes the copy constructor of class T, with argument v, for the object stored at p.
Definition at line 260 of file Allocator.h.
|
inline |
Destroys an object stored at address p. Invokes the destructor of class T for the object stored at p.
Definition at line 277 of file Allocator.h.
|
inline |
Destroys a contiguous sequence of objects. Invokes the destructor of class T for each object in the range [p,q).
Definition at line 289 of file Allocator.h.