|
scclib
Stable Cloud Computing C++ Library
|
Secure vector helper. More...
#include <secvec.h>


Public Member Functions | |
| SecVec (typename std::vector< T >::size_type=0) | |
| SecVec (typename std::vector< T >::size_type, const typename std::vector< T >::value_type &) | |
| template<class InputIt > | |
| SecVec (InputIt begin, InputIt end) | |
| void | clear () noexcept |
| Zero the original vector and clear it. | |
| void | resize (typename std::vector< T >::size_type) |
| Resize the vector. More... | |
| void | resize (typename std::vector< T >::size_type, const typename std::vector< T >::value_type &) |
| Resize the vector to an explicit value. More... | |
Secure vector helper.
A secure vector whose memory is zeroed when destroyed, cleared or resized.
| void SecVec::resize | ( | typename std::vector< T >::size_type | count | ) |
| void SecVec::resize | ( | typename std::vector< T >::size_type | count, |
| const typename std::vector< T >::value_type & | value | ||
| ) |