terse::DynArray DynArray.h typename T class TAllocator T using terse::DynArray< T, TAllocator >::value_type = T value_type terse::DynArray::value_type TAllocator using terse::DynArray< T, TAllocator >::allocator_type = TAllocator allocator_type terse::DynArray::allocator_type std::unique_ptr< value_type, std::function< void(value_type *)> > using terse::DynArray< T, TAllocator >::pointer_type = std::unique_ptr<value_type, std::function<void (value_type*)> > pointer_type terse::DynArray::pointer_type allocator_type allocator_type terse::DynArray< T, TAllocator >::alloc alloc terse::DynArray::alloc terse::DynArray< T, TAllocator >::create terse::DynArray< T, TAllocator >::get_allocator terse::DynArray< T, TAllocator >::operator= terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized std::size_t std::size_t terse::DynArray< T, TAllocator >::sz sz terse::DynArray::sz terse::DynArray< T, TAllocator >::cend terse::DynArray< T, TAllocator >::clear terse::DynArray< T, TAllocator >::empty terse::DynArray< T, TAllocator >::end terse::DynArray< T, TAllocator >::operator= terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized terse::DynArray< T, TAllocator >::size pointer_type pointer_type terse::DynArray< T, TAllocator >::ptr ptr terse::DynArray::ptr terse::DynArray< T, TAllocator >::clear terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::operator= terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized terse::DynArray< T, TAllocator >::DynArray (const allocator_type &allocator) DynArray terse::DynArray::DynArray const allocator_type & allocator terse::DynArray< T, TAllocator >::DynArray () DynArray terse::DynArray::DynArray terse::DynArray< T, TAllocator >::DynArray (std::size_t size, const allocator_type &allocator=allocator_type{}) DynArray terse::DynArray::DynArray std::size_t size const allocator_type & allocator allocator_type{} terse::DynArray< T, TAllocator >::DynArray (std::size_t size, const value_type &value, const allocator_type &allocator=allocator_type{}) DynArray terse::DynArray::DynArray std::size_t size const value_type & value const allocator_type & allocator allocator_type{} terse::DynArray< T, TAllocator >::DynArray (const value_type *source, std::size_t size, const allocator_type &allocator=allocator_type{}) DynArray terse::DynArray::DynArray const value_type * source std::size_t size const allocator_type & allocator allocator_type{} typename TIterator terse::DynArray< T, TAllocator >::DynArray (TIterator start, TIterator end, const allocator_type &allocator=allocator_type{}) DynArray terse::DynArray::DynArray TIterator start TIterator end const allocator_type & allocator allocator_type{} terse::DynArray< T, TAllocator >::~DynArray ()=default ~DynArray terse::DynArray::~DynArray terse::DynArray< T, TAllocator >::DynArray (const DynArray &rhs) DynArray terse::DynArray::DynArray const DynArray & rhs terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::size DynArray & DynArray & terse::DynArray< T, TAllocator >::operator= (const DynArray &rhs) operator= terse::DynArray::operator= const DynArray & rhs terse::DynArray< T, TAllocator >::alloc terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::sz terse::DynArray< T, TAllocator >::DynArray (DynArray &&rhs) noexcept DynArray terse::DynArray::DynArray DynArray && rhs DynArray & DynArray & terse::DynArray< T, TAllocator >::operator= (DynArray &&rhs) noexcept operator= terse::DynArray::operator= DynArray && rhs terse::DynArray< T, TAllocator >::alloc terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::sz allocator_type allocator_type terse::DynArray< T, TAllocator >::get_allocator () const noexcept get_allocator terse::DynArray::get_allocator terse::DynArray< T, TAllocator >::alloc terse::Blob< T, TAllocator >::get_allocator void void terse::DynArray< T, TAllocator >::clear () clear terse::DynArray::clear terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::sz dna::RawTextureCoordinateVector::clear dna::RawVertexLayoutVector::clear dnac::RawTextureCoordinateVector::clear dnac::RawVertexLayoutVector::clear value_type * value_type * terse::DynArray< T, TAllocator >::data () data terse::DynArray::data terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::assign terse::DynArray< T, TAllocator >::begin terse::DynArray< T, TAllocator >::cbegin terse::DynArray< T, TAllocator >::cend terse::Blob< T, TAllocator >::data terse::DynArray< T, TAllocator >::DynArray terse::DynArray< T, TAllocator >::end terse::DynArray< T, TAllocator >::operator[] const value_type * const value_type * terse::DynArray< T, TAllocator >::data () const data terse::DynArray::data terse::DynArray< T, TAllocator >::ptr std::size_t std::size_t terse::DynArray< T, TAllocator >::size () const size terse::DynArray::size terse::DynArray< T, TAllocator >::sz dna::JointFilter::apply dnac::JointFilter::apply terse::DynArray< T, TAllocator >::assign terse::DynArray< T, TAllocator >::create terse::DynArray< T, TAllocator >::DynArray terse::DynArray< T, TAllocator >::operator[] terse::ExtendableBinaryOutputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process dna::FilteredInputArchive::process terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized dna::RawTextureCoordinateVector::size dna::RawVertexLayoutVector::size dnac::RawTextureCoordinateVector::size dnac::RawVertexLayoutVector::size terse::Blob< T, TAllocator >::size bool bool terse::DynArray< T, TAllocator >::empty () const empty terse::DynArray::empty terse::DynArray< T, TAllocator >::sz dna::JointFilter::apply dnac::JointFilter::apply dna::FilteredInputArchive::process value_type & value_type & terse::DynArray< T, TAllocator >::operator[] (std::size_t index) operator[] terse::DynArray::operator[] std::size_t index terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::size const value_type & const value_type & terse::DynArray< T, TAllocator >::operator[] (std::size_t index) const operator[] terse::DynArray::operator[] std::size_t index terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::size value_type * value_type * terse::DynArray< T, TAllocator >::begin () begin terse::DynArray::begin terse::DynArray< T, TAllocator >::data dna::JointFilter::apply dnac::JointFilter::apply terse::DynArray< T, TAllocator >::resize dnac::ScaleCommand::Impl::scaleJointBehavior value_type * value_type * terse::DynArray< T, TAllocator >::end () end terse::DynArray::end terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::sz dna::JointFilter::apply dnac::JointFilter::apply terse::DynArray< T, TAllocator >::assign const value_type * const value_type * terse::DynArray< T, TAllocator >::cbegin () const cbegin terse::DynArray::cbegin terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::begin const value_type * const value_type * terse::DynArray< T, TAllocator >::cend () const cend terse::DynArray::cend terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::sz terse::DynArray< T, TAllocator >::end const value_type * const value_type * terse::DynArray< T, TAllocator >::begin () const begin terse::DynArray::begin terse::DynArray< T, TAllocator >::cbegin const value_type * const value_type * terse::DynArray< T, TAllocator >::end () const end terse::DynArray::end terse::DynArray< T, TAllocator >::cend void void terse::DynArray< T, TAllocator >::resize (std::size_t size, const value_type &value) resize terse::DynArray::resize std::size_t size const value_type & value terse::DynArray< T, TAllocator >::alloc terse::DynArray< T, TAllocator >::begin terse::DynArray< T, TAllocator >::create terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::size terse::DynArray< T, TAllocator >::sz dna::JointFilter::apply dnac::JointFilter::apply terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::DynArray< T, TAllocator >::resize void void terse::DynArray< T, TAllocator >::resize (std::size_t size) resize terse::DynArray::resize std::size_t size terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::size void void terse::DynArray< T, TAllocator >::resize_uninitialized (std::size_t size) resize_uninitialized terse::DynArray::resize_uninitialized std::size_t size terse::DynArray< T, TAllocator >::alloc terse::DynArray< T, TAllocator >::create terse::DynArray< T, TAllocator >::ptr terse::DynArray< T, TAllocator >::size terse::DynArray< T, TAllocator >::sz dna::JointFilter::apply dnac::JointFilter::apply terse::DynArray< T, TAllocator >::assign terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize terse::Blob< T, TAllocator >::setSize typename TIterator void void terse::DynArray< T, TAllocator >::assign (TIterator start, TIterator end) assign terse::DynArray::assign TIterator start TIterator end extd::copy terse::DynArray< T, TAllocator >::data terse::DynArray< T, TAllocator >::end terse::DynArray< T, TAllocator >::resize_uninitialized terse::DynArray< T, TAllocator >::size pointer_type static pointer_type terse::DynArray< T, TAllocator >::create (std::size_t size, allocator_type alloc) create terse::DynArray::create std::size_t size allocator_type alloc terse::DynArray< T, TAllocator >::alloc terse::DynArray< T, TAllocator >::size terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized Resizable array-like abstraction for trivial-types only. < float > < std::uint16_t > < std::uint32_t > < value_type, allocator_type > +ptr -ptr < value_type, std::function< void(value_type *)> > terse::DynArrayalloc terse::DynArrayallocator_type terse::DynArrayassign terse::DynArraybegin terse::DynArraybegin terse::DynArraycbegin terse::DynArraycend terse::DynArrayclear terse::DynArraycreate terse::DynArraydata terse::DynArraydata terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayDynArray terse::DynArrayempty terse::DynArrayend terse::DynArrayend terse::DynArrayget_allocator terse::DynArrayoperator= terse::DynArrayoperator= terse::DynArrayoperator[] terse::DynArrayoperator[] terse::DynArraypointer_type terse::DynArrayptr terse::DynArrayresize terse::DynArrayresize terse::DynArrayresize_uninitialized terse::DynArraysize terse::DynArraysz terse::DynArrayvalue_type terse::DynArray~DynArray