|
TARAXA
|
#include <Common.h>
Public Member Functions | |
| secure_vector () | |
| secure_vector (secure_vector< T > const &)=default | |
| secure_vector (size_t _size) | |
| secure_vector (size_t _size, T _item) | |
| secure_vector (std::vector< T > const &_c) | |
| secure_vector (vector_ref< T > _c) | |
| secure_vector (vector_ref< const T > _c) | |
| ~secure_vector () | |
| secure_vector< T > & | operator= (secure_vector< T > const &_c) |
| std::vector< T > & | writable () |
| std::vector< T > const & | makeInsecure () const |
| void | clear () |
| vector_ref< T > | ref () |
| vector_ref< T const > | ref () const |
| size_t | size () const |
| bool | empty () const |
| void | swap (secure_vector< T > &io_other) |
Private Attributes | |
| std::vector< T > | m_data |
|
inline |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |