#include <ContiguousContainer.h>
Requirements for a DataContainerHolder.
A contiguous data holder is some class which stores or points to some data contiguous in memory as a public or protected member TContainer m_container, and implements the following methods:
size_type size() const;inline const T* data() const.