PLearn 0.1
|
#include <boost/tuple/tuple.hpp>
#include <boost/tuple/tuple_comparison.hpp>
#include <plearn/base/TypeTraits.h>
#include <plearn/io/PStream.h>
Go to the source code of this file.
Classes | |
class | PLearn::TypeTraits< tuple< T1 > > |
class | PLearn::TypeTraits< tuple< T1, T2 > > |
class | PLearn::TypeTraits< tuple< T1, T2, T3 > > |
class | PLearn::TypeTraits< tuple< T1, T2, T3, T4 > > |
class | PLearn::TypeTraits< tuple< T1, T2, T3, T4, T5 > > |
class | PLearn::TypeTraits< tuple< T1, T2, T3, T4, T5, T6 > > |
Namespaces | |
namespace | PLearn |
< for swap | |
Functions | |
template<class T1 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1 > &t) |
template<class T1 , class T2 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1, T2 > &t) |
template<class T1 , class T2 , class T3 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1, T2, T3 > &t) |
template<class T1 , class T2 , class T3 , class T4 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1, T2, T3, T4 > &t) |
template<class T1 , class T2 , class T3 , class T4 , class T5 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1, T2, T3, T4, T5 > &t) |
template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 > | |
PStream & | PLearn::operator<< (PStream &out, const tuple< T1, T2, T3, T4, T5, T6 > &t) |
template<class T1 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1 > &t) |
template<class T1 , class T2 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1, T2 > &t) |
template<class T1 , class T2 , class T3 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1, T2, T3 > &t) |
template<class T1 , class T2 , class T3 , class T4 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1, T2, T3, T4 > &t) |
template<class T1 , class T2 , class T3 , class T4 , class T5 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1, T2, T3, T4, T5 > &t) |
template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 > | |
PStream & | PLearn::operator>> (PStream &in, tuple< T1, T2, T3, T4, T5, T6 > &t) |
template<typename T0 > | |
void | PLearn::deepCopyField (tuple< T0 > &t, CopiesMap &copies) |
Tuples handle deepCopying by distributing it to each element. | |
template<typename T0 , typename T1 > | |
void | PLearn::deepCopyField (tuple< T0, T1 > &t, CopiesMap &copies) |
template<typename T0 , typename T1 , typename T2 > | |
void | PLearn::deepCopyField (tuple< T0, T1, T2 > &t, CopiesMap &copies) |
template<typename T0 , typename T1 , typename T2 , typename T3 > | |
void | PLearn::deepCopyField (tuple< T0, T1, T2, T3 > &t, CopiesMap &copies) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 > | |
void | PLearn::deepCopyField (tuple< T0, T1, T2, T3, T4 > &t, CopiesMap &copies) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
void | PLearn::deepCopyField (tuple< T0, T1, T2, T3, T4, T5 > &t, CopiesMap &copies) |