Electroneum
vector.h File Reference
#include <vector>
#include "serialization.h"
#include "container.h"
Include dependency graph for vector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 serialization
 
 serialization::detail
 

Functions

template<template< bool > class Archive, class T >
bool do_serialize (Archive< false > &ar, std::vector< T > &v)
 
template<template< bool > class Archive, class T >
bool do_serialize (Archive< true > &ar, std::vector< T > &v)
 
template<typename T >
void serialization::detail::do_reserve (std::vector< T > &c, size_t N)
 
template<typename T >
void serialization::detail::do_add (std::vector< T > &c, T &&e)
 

Function Documentation

◆ do_serialize() [1/2]

template<template< bool > class Archive, class T >
bool do_serialize ( Archive< false > &  ar,
std::vector< T > &  v 
)

Definition at line 63 of file vector.h.

63 { return do_serialize_container(ar, v); }
bool do_serialize_container(Archive< false > &ar, C &v)
Definition: container.h:65
Here is the call graph for this function:

◆ do_serialize() [2/2]

template<template< bool > class Archive, class T >
bool do_serialize ( Archive< true > &  ar,
std::vector< T > &  v 
)

Definition at line 65 of file vector.h.

65 { return do_serialize_container(ar, v); }
bool do_serialize_container(Archive< false > &ar, C &v)
Definition: container.h:65
Here is the call graph for this function: