Home | History | Annotate | Download | only in decpp

Lines Matching defs:ArrayBuffer

48 class ArrayBuffer
53 ArrayBuffer (void) throw();
54 ArrayBuffer (size_t numElements);
55 ArrayBuffer (const T* ptr, size_t numElements);
56 ArrayBuffer (const ArrayBuffer& other);
57 ~ArrayBuffer (void) throw();
58 ArrayBuffer& operator= (const ArrayBuffer& other);
62 void swap (ArrayBuffer& other) throw();
77 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (void) throw()
84 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (size_t numElements)
103 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (const T* ptr, size_t numElements)
110 ArrayBuffer<T,Alignment,Stride> tmp(numElements);
130 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (const ArrayBuffer<T,Alignment,Stride>& other)
139 ArrayBuffer tmp (other.m_cap);
147 ArrayBuffer<T,Alignment,Stride>::~ArrayBuffer (void) throw()
153 ArrayBuffer<T,Alignment,Stride>& ArrayBuffer<T,Alignment,Stride>::operator= (const ArrayBuffer& other)
155 ArrayBuffer copied(other);
161 void ArrayBuffer<T,Alignment,Stride>::clear (void) throw()
170 void ArrayBuffer<T,Alignment,Stride>::setStorage (size_t numElements)
173 ArrayBuffer<T,Alignment,Stride> newBuffer(numElements);
178 void ArrayBuffer<T,Alignment,Stride>::swap (ArrayBuffer& other) throw()
190 size_t ArrayBuffer<T,Alignment,Stride>::size (void) const throw()
196 bool ArrayBuffer<T,Alignment,Stride>::empty (void) const throw()
202 T* ArrayBuffer<T,Alignment,Stride>::getElementPtr (size_t elementNdx) throw()
208 const T* ArrayBuffer<T,Alignment,Stride>::getElementPtr (size_t elementNdx) const throw()
214 void* ArrayBuffer<T,Alignment,Stride>::getPtr (void) throw()
220 const void* ArrayBuffer<T,Alignment,Stride>::getPtr (void) const throw()