xml::xsilArray< T > Class Template Reference
[Output stream manipulators.]

#include <Xsil.hh>

Inheritance diagram for xml::xsilArray< T >:

xml::xsil_base

List of all members.

Public Member Functions

 xsilArray (const char *name, int dim1, const T *data, int level=2)
 Constructor for 1 dim data.
 xsilArray (const char *name, int dim1, int dim2, const T *data, int level=2)
 Constructor for 2 dim data.
 xsilArray (const char *name, int dim1, int dim2, int dim3, const T *data, int level=2)
 Constructor for 3 dim data.
 xsilArray (const char *name, int dim1, int dim2, int dim3, int dim4, const T *data, int level=2)
 Constructor for 4 dim data.
std::ostream & write (std::ostream &os, bool term=true) const
 Write array of data object to output stream.

Protected Attributes

int fDim [4]
 Dimensions.
const T * fData
 Data array.


Detailed Description

template<class T>
class xml::xsilArray< T >

Xsil array manipulator. This manipulator adds an array object to an output stream. Example: {verbatim} float y[200]; os << xsilArray<float> ("Error", 200, y) << endl; {verbatim}

brief Xsil array manipulator.

Author:
Written June 2000 by Daniel Sigg
Version:
1.0

The documentation for this class was generated from the following file:
Generated on Sun Mar 8 19:21:42 2009 for dmt by  doxygen 1.5.4