|
MIRA
|
Generic buffer class that can be used as a replacement for std::vector. More...
#include <memory>#include <stdexcept>#include <vector>#include <platform/Types.h>#include <boost/type_traits.hpp>#include <serialization/ReflectorInterface.h>#include <serialization/Array.h>#include <serialization/IsTransparentSerializable.h>#include <serialization/ReflectorMacros.h>

Go to the source code of this file.
Classes | |
| class | Buffer< T, Alloc > |
| Generic buffer class that can be used as a replacement for std::vector whenever copying and reallocation of internal array buffer needs to be avoided. More... | |
| class | IsObjectTrackable< Buffer< T, Allocator > > |
| class | IsCollection< Buffer< T, Allocator > > |
Namespaces | |
| mira | |
| specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Functions | |
| template<typename Reflector , typename T , typename Allocator > | |
| void | reflectRead (Reflector &r, Buffer< T, Allocator > &c) |
| Specialization of the non-intrusive reflect for Buffer. More... | |
| template<typename Reflector , typename T , typename Allocator > | |
| void | reflectWrite (Reflector &r, Buffer< T, Allocator > &c) |
| Specialization of the non-intrusive reflect for Buffer. More... | |
| template<typename Reflector , typename T , typename Allocator > | |
| void | reflect (Reflector &r, Buffer< T, Allocator > &c) |
| non-intrusive reflect for Buffer More... | |
Generic buffer class that can be used as a replacement for std::vector.
1.8.14