CAPD::DynSys Library
6.0.0
|
This file provides a template class Container together with suitable iterators The container has fixed size specified by a template argument 'capacity'. More...
#include <stdexcept>
#include <cstdlib>
#include "capd/settings/compilerSetting.h"
#include "capd/auxil/Dll.h"
Classes | |
class | capd::vectalg::Container< Scalar, capacity > |
class Container together with suitable iterators The container has fixed size specified by a template argument 'capacity' More... | |
class | capd::vectalg::Container< Scalar, 0 > |
Specialization for capacity=0 This container allocates objects on a storage. More... | |
Namespaces | |
capd | |
capd::vectalg | |
Typedefs | |
typedef unsigned | capd::vectalg::__size_type |
typedef int | capd::vectalg::__difference_type |
This file provides a template class Container together with suitable iterators The container has fixed size specified by a template argument 'capacity'.
Also a specialization of this class for capacity=0 is defined In that case objects in this container are allocated on storage instead of stack
This class is used as a container for vectors, matrices and higher order containers