PLearn 0.1
Classes | Namespaces | Typedefs | Functions
TVec_decl.h File Reference
#include <algorithm>
#include <iterator>
#include <numeric>
#include <functional>
#include <sstream>
#include <plearn/base/general.h>
#include <plearn/base/Storage.h>
#include <plearn/base/Range.h>
#include <plearn/io/plstreams.h>
#include <plearn/io/PStream.h>
#include <plearn/io/openString.h>
Include dependency graph for TVec_decl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PLearn::TVec< T >
class  PLearn::TypeTraits< TVec< T > >

Namespaces

namespace  PLearn
 

< for swap


Typedefs

typedef TVec< realPLearn::Vec

Functions

void PLearn::operator<< (const Vec &v, real f)
 Same as fill(f) (will only work with Vec, because of a potential conflict with T == string if we wanted to make it generic).
template<class T >
int PLearn::sizeInBytes (const TVec< T > &x)
template<class T >
TVec< T > PLearn::concat (const TVec< T > &v1, const TVec< T > &v2)
 Returns a TVec which is a concatenation of v1 and v2.
template<class T >
TVec< T > PLearn::concat (const TVec< T > &v1, const TVec< T > &v2, const TVec< T > &v3)
 Returns a TVec which is a concatenation of v1,v2,v3.
template<class T >
TVec< T > PLearn::concat (const TVec< T > &v1, const TVec< T > &v2, const TVec< T > &v3, const TVec< T > &v4)
 Returns a TVec which is a concatenation of v1,v2,v3,v4.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines