uvector_tlate.h File Reference


Detailed Description

File for definitions of unit-stride vectors.

Definition in file uvector_tlate.h.

#include <iostream>
#include <cstdlib>
#include <string>
#include <fstream>
#include <sstream>
#include <vector>
#include <o2scl/err_hnd.h>
#include <o2scl/string_conv.h>
#include <gsl/gsl_vector.h>

Go to the source code of this file.

Data Structures

class  uvector_view_tlate
 A vector view with unit stride. More...
class  uvector_tlate
 A vector with unit stride. More...
class  uvector_array_tlate
 Create a vector from an array. More...
class  uvector_subvector_tlate
 Create a vector from a subvector of another. More...
class  uvector_const_array_tlate
 Create a vector from an const array. More...
class  uvector_const_subvector_tlate
 Create a const vector from a subvector of another vector. More...
class  ufvector
 A vector with unit-stride where the memory allocation is performed in the constructor. More...

Typedefs

typedef
uvector_tlate
< data_t, size_t > 
uvector
 uvector typedef
typedef
uvector_view_tlate
< data_t, size_t > 
uvector_view
 uvector_view typedef
typedef
uvector_array_tlate
< data_t, size_t > 
uvector_array
 uvector_array typedef
typedef
uvector_subvector_tlate
< data_t, size_t > 
uvector_subvector
 uvector_subvector typedef
typedef
uvector_const_array_tlate
< data_t, size_t > 
uvector_const_array
 uvector_const_array typedef
typedef
uvector_const_subvector_tlate
< data_t, size_t > 
uvector_const_subvector
 uvector_const_subvector typedef
typedef
uvector_tlate< int > 
uvector_int
 uvector_int typedef
typedef
uvector_view_tlate
< int > 
uvector_int_view
 uvector_int_view typedef
typedef
uvector_array_tlate
< int > 
uvector_int_array
 uvector_int_array typedef
typedef
uvector_subvector_tlate
< int > 
uvector_int_subvector
 uvector_int_subvector typedef
typedef
uvector_const_array_tlate
< int > 
uvector_int_const_array
 uvector_int_const_array typedef
typedef
uvector_const_subvector_tlate
< int > 
uvector_int_const_subvector
 uvector_int_const_subvector typedef

Functions

template<class data_t>
std::ostream & operator<< (std::ostream &os, const uvector_view_tlate< data_t > &v)
 A operator for naive vector output.


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const uvector_view_tlate< data_t > &  v 
) [inline]

A operator for naive vector output.

This outputs all of the vector elements. All of these are separated by one space character, though no trailing space or endl is sent to the output.

Definition at line 778 of file uvector_tlate.h.


Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.