Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

DCFencode< Rtmra< double, array > > Class Template Reference

#include <DCFencode_Rtmra_double_array.h>

Inheritance diagram for DCFencode< Rtmra< double, array > >:

Inheritance graph
[legend]
Collaboration diagram for DCFencode< Rtmra< double, array > >:

Collaboration graph
[legend]

Public Member Functions

int amax ()
void amax (const int)
int bplen_a ()
void bplen_a (const int)
int bplen_coef ()
 DCFencode ()
void descr (ostream &=cout)
int encsizeb ()
int enctype ()
double quantcoef ()
void quantcoef (const double)

Protected Attributes

int _amax
int _bplen_a
int _bplen_coef
double _quantcoef

Friends

ostream & operator<< (ostream &, DCFencode &)
istream & operator>> (istream &, DCFencode &)

template<>
class DCFencode< Rtmra< double, array > >


Member Function Documentation

int DCFencode< Rtmra< double, array > >::amax  ) 
 

Definition at line 75 of file DCFencode_Rtmra_double_array.h.

00075 { return _amax; }

void DCFencode< Rtmra< double, array > >::amax const  int  ) 
 

Definition at line 72 of file DCFencode_Rtmra_double_array.h.

00072 { _amax=amax; };

int DCFencode< Rtmra< double, array > >::bplen_a  ) 
 

Definition at line 84 of file DCFencode_Rtmra_double_array.h.

00084 { return _bplen_a; }

void DCFencode< Rtmra< double, array > >::bplen_a const  int  ) 
 

Definition at line 78 of file DCFencode_Rtmra_double_array.h.

00079 {
00080    _bplen_a=bplen_a;
00081 };

int DCFencode< Rtmra< double, array > >::bplen_coef  ) 
 

Definition at line 69 of file DCFencode_Rtmra_double_array.h.

00069 { return _bplen_coef; }

DCFencode< Rtmra< double, array > >::DCFencode  ) 
 

Definition at line 44 of file DCFencode_Rtmra_double_array.h.

00045   : _quantcoef(0), _bplen_coef(sizeof(double) ), _amax(1), _bplen_a(1) {}

void DCFencode< Rtmra< double, array > >::descr ostream &  = cout  ) 
 

Definition at line 12 of file DCFencode_Rtmra_double_array.cpp.

00012                                                           {
00013    os << "DCF DESCR quantcoef= " << _quantcoef << endl;
00014    os << "DCF DESCR bplen_coef= " << _bplen_coef << endl;
00015    os << "DCF DESCR amax= " << _amax << endl;
00016    os << "DCF DESCR bplen_a= " << _bplen_a << endl;
00017 };

int DCFencode< Rtmra< double, array > >::encsizeb  )  [virtual]
 

Reimplemented from DCFencodeBase.

Definition at line 54 of file DCFencode_Rtmra_double_array.h.

00055 { 
00056    return sizeof(double)+1+sizeof(int)+1; 
00057 }

int DCFencode< Rtmra< double, array > >::enctype  )  [virtual]
 

Reimplemented from DCFencodeBase.

Definition at line 48 of file DCFencode_Rtmra_double_array.h.

References DCFenctype_Rtmra_double_array.

00049 { 
00050    return DCFenctype_Rtmra_double_array; 
00051 }

double DCFencode< Rtmra< double, array > >::quantcoef  ) 
 

Definition at line 66 of file DCFencode_Rtmra_double_array.h.

00066 { return _quantcoef; }

void DCFencode< Rtmra< double, array > >::quantcoef const  double  ) 
 

Definition at line 60 of file DCFencode_Rtmra_double_array.h.

00061 {
00062    _quantcoef=quantcoef;
00063 };


Friends And Related Function Documentation

ostream& operator<< ostream &  ,
DCFencode< Rtmra< double, array > > & 
[friend]
 

istream& operator>> istream &  ,
DCFencode< Rtmra< double, array > > & 
[friend]
 


Field Documentation

int DCFencode< Rtmra< double, array > >._amax [protected]
 

Definition at line 34 of file DCFencode_Rtmra_double_array.h.

int DCFencode< Rtmra< double, array > >._bplen_a [protected]
 

Definition at line 35 of file DCFencode_Rtmra_double_array.h.

int DCFencode< Rtmra< double, array > >._bplen_coef [protected]
 

Definition at line 33 of file DCFencode_Rtmra_double_array.h.

double DCFencode< Rtmra< double, array > >._quantcoef [protected]
 

Definition at line 32 of file DCFencode_Rtmra_double_array.h.


The documentation for this class was generated from the following files:
Generated on Mon May 31 21:40:44 2004 for SR2k4 Assembler by doxygen 1.3.6