xml::xsilDataBegin Class Reference
[Output stream manipulators.]

#include <Xsil.hh>

Inheritance diagram for xml::xsilDataBegin:

xml::xsil_base

List of all members.

Public Member Functions

 xsilDataBegin (const char *name, const char *type, int level=1)
 Constructor with name, type and indent level.
 xsilDataBegin (const char *name, const char *type, const char *flag, int level=1)
 Constructor with name, type and indent level.
std::ostream & write (std::ostream &os) const
 Write data object head.

Protected Attributes

const char * fType
 Object type pointer.
const char * fFlag
 Object flag pointer.


Detailed Description

Xsil data begin manipulator. This manipulator adds the start tag of a data object to an output stream. Example: {verbatim} os << xsilDataBegin ("Result", "TimeSeries") << endl; os << xsilParameter<int> ("Averages", 12) << endl; os << xsilDataEnd<float>() << endl; {verbatim}

brief Xsil data begin 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