Ignore:
Timestamp:
Jun 9, 2005, 6:20:00 PM (20 years ago)
Author:
ansari
Message:

MAJ commentaires pour documentation doxygen - Reza 9 Juin 2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/ppfbinstream.cc

    r2664 r2805  
    5252//-------------------------------------------------------------------------
    5353
     54/*!
     55   \class SOPHYA::PPFBinaryIOStream
     56   \ingroup BaseTools
     57   Base class for SOPHYA PPF input / output stream
     58*/
     59
    5460
    5561PPFBinaryIOStream::PPFBinaryIOStream()
     
    6874}
    6975
     76//! Return the creation date/time of the associated stream as a string
    7077string
    7178PPFBinaryIOStream::CreationDateStr()
     
    7683}
    7784
     85//! Return a string with information about the stream (creation-date, version ...)
    7886string
    7987PPFBinaryIOStream::InfoString()
     
    95103
    96104
     105//! Return the name tag number \b itag
    97106string
    98107PPFBinaryIOStream::GetTagName(int itag)
     
    105114
    106115
     116//! Return a reference to a vector<string> containing all name-tags associated with the stream
    107117static vector<string> * ret_tag_names = NULL;
    108118vector<string> const &
     
    120130//-------------------------------------------------------------------------
    121131
     132/*!
     133   \class SOPHYA::PPFBinaryInputStream
     134   \ingroup BaseTools
     135   PPF Input stream implementing read operations
     136*/
     137
     138/*! Constructor from a RawInOutStream pointer
     139  \param is : pointer to RawInOutStream
     140  \param ad : if true, the RawInOutStream \b is is deleted by the destructor
     141  \param scan : if true, try to read the name-tags table from the end of the input stream
     142*/
    122143PPFBinaryInputStream::PPFBinaryInputStream(RawInOutStream * is, bool ad, bool scan)
    123144{
     
    127148}
    128149
    129 //++
     150/*! Constructor
     151  \param  flnm : input file name
     152  \param scan : if true, try to read the name-tags table from the end of the input stream
     153*/ 
    130154PPFBinaryInputStream::PPFBinaryInputStream(string const& flnm, bool scan)
    131155//
     
    9951019}
    9961020
    997 
     1021/*! Scans the streams and prints in text format to standard output (cout) the PPF
     1022   stream content.
     1023   \param lev : print level (level of details) = 0,1,2,3
     1024*/
    9981025void
    9991026PPFBinaryInputStream::AnalyseTags(int lev)
     
    12251252//--
    12261253
     1254/*!
     1255   \class SOPHYA::PPFBinaryInputStream
     1256   \ingroup BaseTools
     1257   PPF output stream implementing write operations. The byte-ordering (endianess)
     1258   of the output stream can be selected at creation. By default, the native endianness
     1259   of the machine is used. 
     1260*/
     1261
     1262/*! Constructor from a RawInOutStream pointer
     1263  \param os : pointer to RawInOutStream
     1264  \param ad : if true, the RawInOutStream \b os is deleted by the destructor
     1265  \param endianness : Endianness selector  PPS_NATIVE PPS_LITTLE_ENDIAN PPS_BIG_ENDIAN
     1266*/
    12271267PPFBinaryOutputStream::PPFBinaryOutputStream(RawInOutStream* os, bool ad, int endianness)
    12281268{
     
    12321272}
    12331273
     1274/*! Constructor
     1275  \param flnm : output file name
     1276  \param endianness : Endianness selector  PPS_NATIVE PPS_LITTLE_ENDIAN PPS_BIG_ENDIAN
     1277*/
    12341278PPFBinaryOutputStream::PPFBinaryOutputStream(string const& flnm, int endianness)
    12351279{
Note: See TracChangeset for help on using the changeset viewer.