Monero
Loading...
Searching...
No Matches
epee::serialization::array_entry_t< t_entry_type > Struct Template Reference

#include <portable_storage_base.h>

Collaboration diagram for epee::serialization::array_entry_t< t_entry_type >:

Public Member Functions

 array_entry_t ()
 array_entry_t (const array_entry_t &other)
array_entry_toperator= (const array_entry_t &other)
const t_entry_type * get_first_val () const
t_entry_type * get_first_val ()
const t_entry_type * get_next_val () const
t_entry_type * get_next_val ()
t_entry_type & insert_first_val (t_entry_type &&v)
t_entry_type & insert_next_value (t_entry_type &&v)
void reserve (size_t n)

Public Attributes

entry_container< t_entry_type >::type m_array
entry_container< t_entry_type >::type::const_iterator m_it

Constructor & Destructor Documentation

◆ array_entry_t() [1/2]

template<class t_entry_type>
epee::serialization::array_entry_t< t_entry_type >::array_entry_t ( )
inline

◆ array_entry_t() [2/2]

template<class t_entry_type>
epee::serialization::array_entry_t< t_entry_type >::array_entry_t ( const array_entry_t< t_entry_type > & other)
inline

Member Function Documentation

◆ get_first_val() [1/2]

template<class t_entry_type>
t_entry_type * epee::serialization::array_entry_t< t_entry_type >::get_first_val ( )
inline

◆ get_first_val() [2/2]

template<class t_entry_type>
const t_entry_type * epee::serialization::array_entry_t< t_entry_type >::get_first_val ( ) const
inline

◆ get_next_val() [1/2]

template<class t_entry_type>
t_entry_type * epee::serialization::array_entry_t< t_entry_type >::get_next_val ( )
inline

◆ get_next_val() [2/2]

template<class t_entry_type>
const t_entry_type * epee::serialization::array_entry_t< t_entry_type >::get_next_val ( ) const
inline

◆ insert_first_val()

template<class t_entry_type>
t_entry_type & epee::serialization::array_entry_t< t_entry_type >::insert_first_val ( t_entry_type && v)
inline

◆ insert_next_value()

template<class t_entry_type>
t_entry_type & epee::serialization::array_entry_t< t_entry_type >::insert_next_value ( t_entry_type && v)
inline

◆ operator=()

template<class t_entry_type>
array_entry_t & epee::serialization::array_entry_t< t_entry_type >::operator= ( const array_entry_t< t_entry_type > & other)
inline

◆ reserve()

template<class t_entry_type>
void epee::serialization::array_entry_t< t_entry_type >::reserve ( size_t n)
inline

Member Data Documentation

◆ m_array

template<class t_entry_type>
entry_container<t_entry_type>::type epee::serialization::array_entry_t< t_entry_type >::m_array

◆ m_it

template<class t_entry_type>
entry_container<t_entry_type>::type::const_iterator epee::serialization::array_entry_t< t_entry_type >::m_it
mutable

The documentation for this struct was generated from the following file: