ArraySerializer Struct Reference
Inheritance diagram for ArraySerializer:
TSerializer< JSONObject, IdContainer< T, U, O > > TSerializer< JSONObject, QList< Args... > > TSerializer< JSONObject, boost::container::small_vector< T, N, Alloc > > TSerializer< JSONObject, boost::container::static_vector< T, N > > TSerializer< JSONObject, boost::container::vector< Args... > > TSerializer< JSONObject, std::array< T, N > > TSerializer< JSONObject, std::array< float, N > > TSerializer< JSONObject, std::list< Args... > > TSerializer< JSONObject, std::vector< Args... > >

Static Public Member Functions

template<typename T >
static void readFrom (JSONObject::Serializer &s, const T &vec)
 
template<typename T >
static void writeTo (JSONObject::Deserializer &s, T &vec)
 
template<typename Arg , std::size_t N>
static void readFrom (JSONObject::Serializer &s, const std::array< Arg, N > &vec)
 
template<typename Arg , std::size_t N>
static void writeTo (JSONObject::Deserializer &s, std::array< Arg, N > &vec)
 
template<std::size_t N>
static void readFrom (JSONObject::Serializer &s, const std::array< float, N > &vec)
 
template<std::size_t N>
static void writeTo (JSONObject::Deserializer &s, std::array< float, N > &vec)
 
template<typename T >
static void readFrom (JSONObject::Serializer &s, const std::list< T > &vec)
 
template<typename T >
static void writeTo (JSONObject::Deserializer &s, std::list< T > &vec)
 
template<typename T >
static void readFrom (JSONObject::Serializer &s, const QList< T > &vec)
 
template<typename T >
static void writeTo (JSONObject::Deserializer &s, QList< T > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< std::string, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< std::string, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< QString, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< QString, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< int, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< int, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< char, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< char, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< int64_t, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< int64_t, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< float, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< float, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< double, Args... > &vec)
 
template<template< typename... Args > typename T, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< double, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< int, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< int, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< char, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< char, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< int64_t, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< int64_t, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< float, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< float, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void readFrom (JSONObject::Serializer &s, const T< double, N, Args... > &vec)
 
template<template< typename, std::size_t, typename... > typename T, std::size_t N, typename... Args>
static void writeTo (JSONObject::Deserializer &s, T< double, N, Args... > &vec)
 

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