48 |
// Attributes |
// Attributes |
49 |
// Operations |
// Operations |
50 |
public: |
public: |
51 |
void add ( ); |
DiscLogSignal(double *data) : Type(data) |
52 |
void mult ( ); |
{ |
53 |
void concat ( ); |
}; |
54 |
void Haming ( ); |
DiscLogSignal(double *data, int length) : Type(data, length) |
55 |
void truncate ( ); |
{ |
56 |
void min ( ); |
}; |
57 |
void max ( ); |
DiscLogSignal &add ( DiscLogSignal &src1, DiscLogSignal &src2 ); |
58 |
|
DiscLogSignal &mult ( DiscLogSignal &src1, DiscLogSignal &src2 ); |
59 |
|
DiscLogSignal &DiscLogSignal::concat ( DiscLogSignal &src1, DiscLogSignal &src2 ); |
60 |
|
DiscLogSignal &DiscLogSignal::hamming ( DiscLogSignal &src ); |
61 |
|
DiscLogSignal &DiscLogSignal::truncate ( DiscLogSignal &src, const int begin, const int end ); |
62 |
|
int DiscLogSignal::min ( DiscLogSignal &src ); |
63 |
|
double DiscLogSignal::min_val ( DiscLogSignal &src ); |
64 |
|
int DiscLogSignal::max ( DiscLogSignal &src ); |
65 |
|
double DiscLogSignal::max_val ( DiscLogSignal &src ); |
66 |
}; |
}; |
|
|
|
67 |
#endif |
#endif |