QDOS::QdRScalarSeq Class Reference

#include <Numeric.h>

Inheritance diagram for QDOS::QdRScalarSeq:

QDOS::QdNObject QDOS::ScalarSeq< T > QDOS::QdObject QDOS::MatrixBaseSeq< T, ContainerT > QDOS::VarTarget QDOS::NumericSequence< ContainerT > QDOS::Sequence< T > vector

List of all members.

Public Member Functions

 QdRScalarSeq ()
 QdRScalarSeq (int n, double x=0)
template<class U >
 QdRScalarSeq (const vector< U > &v)
 QdRScalarSeq (const RScalarSeq &s)
 QdRScalarSeq (const QdRScalarSeq &s)
template<class U >
QdRScalarSeqoperator= (const vector< U > &v)
virtual bool is_sequence (void) const
int sequence_size (void) const
virtual QdObject_var create () const
virtual QdObject_var create_elt () const
virtual QdObject_var copy () const
virtual string srep (const StringRep &stringrep, int sequence_index=0) const
virtual string object_srep (const StringRep &stringrep) const
virtual void put (Vostream &v_os)
virtual void get (Vistream &v_is)
virtual QdNObject_var negate () const
virtual QdNObject_var add (QdNObject_var) const
virtual QdNObject_var sub (QdNObject_var) const
virtual QdNObject_var mult (QdNObject_var) const
virtual QdNObject_var div (QdNObject_var) const
virtual QdNObject_var abs () const
virtual QdNObject_var acos () const
virtual QdNObject_var asin () const
virtual QdNObject_var atan () const
virtual QdNObject_var atan2 (QdNObject_var) const
virtual QdNObject_var cos () const
virtual QdNObject_var cosh () const
virtual QdNObject_var exp () const
virtual QdNObject_var invert () const
virtual FunctionAdapterjoin (QdObject_var x_in, QdObject_var y_in, QdObject_var x_out, QdObject_var y_out, QdObject_var join_method, QdObject_var gap_value, QdObject_var gap_handler) const
virtual QdNObject_var log () const
virtual QdNObject_var log10 () const
virtual QdNObject_var mod () const
virtual FunctionAdaptermultijoin (QdObjectSeq_var x_in, QdObjectSeq_var y_in, QdObject_var x_out, QdObjectSeq_var y_out, QdObjectSeq_var join_method, QdObjectSeq_var gap_value, QdObjectSeq_var gap_handler, int triage_cnt=-1) const
virtual QdNObject_var pow (QdNObject_var obj) const
virtual QdNObject_var sin () const
virtual QdNObject_var sinh () const
virtual QdNObject_var sqrt () const
virtual bool LT (QdNObject_var) const
virtual bool LE (QdNObject_var) const
virtual bool EQ (QdNObject_var) const
virtual bool GE (QdNObject_var) const
virtual bool GT (QdNObject_var) const


Constructor & Destructor Documentation

QDOS::QdRScalarSeq::QdRScalarSeq (  )  [inline]

QDOS::QdRScalarSeq::QdRScalarSeq ( int  n,
double  x = 0 
) [inline]

template<class U >
QDOS::QdRScalarSeq::QdRScalarSeq ( const vector< U > &  v  )  [inline]

QDOS::QdRScalarSeq::QdRScalarSeq ( const RScalarSeq s  )  [inline]

QDOS::QdRScalarSeq::QdRScalarSeq ( const QdRScalarSeq s  )  [inline]


Member Function Documentation

QdNObject_var QDOS::QdRScalarSeq::abs (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::acos (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::add ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::asin (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::atan (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::atan2 ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual QdObject_var QDOS::QdRScalarSeq::copy (  )  const [inline, virtual]

Implements QDOS::QdObject.

QdNObject_var QDOS::QdRScalarSeq::cos (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::cosh (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual QdObject_var QDOS::QdRScalarSeq::create (  )  const [inline, virtual]

Implements QDOS::QdObject.

virtual QdObject_var QDOS::QdRScalarSeq::create_elt (  )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdRScalarSeq::div ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

bool QDOS::QdRScalarSeq::EQ ( QdNObject_var  nobj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::exp (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

bool QDOS::QdRScalarSeq::GE ( QdNObject_var  nobj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

void QDOS::QdRScalarSeq::get ( Vistream v_is  )  [virtual]

Reimplemented from QDOS::QdObject.

bool QDOS::QdRScalarSeq::GT ( QdNObject_var  nobj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::invert (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual bool QDOS::QdRScalarSeq::is_sequence ( void   )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

FunctionAdapter * QDOS::QdRScalarSeq::join ( QdObject_var  x_in,
QdObject_var  y_in,
QdObject_var  x_out,
QdObject_var  y_out,
QdObject_var  join_method,
QdObject_var  gap_value,
QdObject_var  gap_handler 
) const [virtual]

Reimplemented from QDOS::QdObject.

bool QDOS::QdRScalarSeq::LE ( QdNObject_var  nobj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::log (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::log10 (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

bool QDOS::QdRScalarSeq::LT ( QdNObject_var  nobj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::mod (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::mult ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual FunctionAdapter* QDOS::QdRScalarSeq::multijoin ( QdObjectSeq_var  x_in,
QdObjectSeq_var  y_in,
QdObject_var  x_out,
QdObjectSeq_var  y_out,
QdObjectSeq_var  join_method,
QdObjectSeq_var  gap_value,
QdObjectSeq_var  gap_handler,
int  triage_cnt = -1 
) const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdRScalarSeq::negate (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual string QDOS::QdRScalarSeq::object_srep ( const StringRep stringrep  )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

template<class U >
QdRScalarSeq& QDOS::QdRScalarSeq::operator= ( const vector< U > &  v  )  [inline]

Reimplemented from QDOS::ScalarSeq< T >.

QdNObject_var QDOS::QdRScalarSeq::pow ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.

void QDOS::QdRScalarSeq::put ( Vostream v_os  )  [virtual]

Reimplemented from QDOS::QdObject.

int QDOS::QdRScalarSeq::sequence_size ( void   )  const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdRScalarSeq::sin (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::sinh (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

QdNObject_var QDOS::QdRScalarSeq::sqrt (  )  const [virtual]

Reimplemented from QDOS::QdNObject.

virtual string QDOS::QdRScalarSeq::srep ( const StringRep stringrep,
int  sequence_index = 0 
) const [inline, virtual]

Reimplemented from QDOS::QdObject.

QdNObject_var QDOS::QdRScalarSeq::sub ( QdNObject_var  obj  )  const [virtual]

Reimplemented from QDOS::QdNObject.


The documentation for this class was generated from the following files:

Generated on Tue Dec 9 16:55:40 2008 for QSAS by  doxygen 1.5.7