Ariles
Namespaces | Functions
std_pair.h File Reference

Detailed Description

Author
Alexander Sherikov

Definition in file std_pair.h.

Go to the source code of this file.

#include <utility>
#include "../visitors/serialization.h"

Namespaces

 ariles
 
 ariles::read
 
 ariles::write
 
 ariles::compare
 
 ariles::defaults
 
 ariles::process
 

Functions

template<class t_Visitor , typename t_First , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::read::apply_read (t_Visitor &visitor, std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters &parameters)
 
template<class t_Visitor , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::read::apply_read (t_Visitor &visitor, std::pair< std::string, t_Second > &entry, const typename t_Visitor::Parameters &parameters)
 
template<class t_Visitor , typename t_First , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::write::apply_write (t_Visitor &writer, const std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters &param)
 
template<class t_Visitor , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::write::apply_write (t_Visitor &writer, const std::pair< std::string, t_Second > &entry, const typename t_Visitor::Parameters &param)
 
template<class t_Visitor , typename t_First , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::compare::apply_compare (t_Visitor &visitor, const std::pair< t_First, t_Second > &left, const std::pair< t_First, t_Second > &right, const typename t_Visitor::Parameters &param)
 
template<class t_Visitor , typename t_First , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::defaults::apply_defaults (const t_Visitor &visitor, std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters &param)
 
template<class t_Visitor , typename t_First , typename t_Second >
void ARILES_VISIBILITY_ATTRIBUTE ariles::process::apply_process (const t_Visitor &visitor, std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters &param)