QDOS::QdSMatrix Class Reference

#include <Numeric.h>

Inheritance diagram for QDOS::QdSMatrix:

QDOS::QdNObject QDOS::Matrix< string > QDOS::QdObject QDOS::VarTarget

List of all members.

Public Member Functions

 QdSMatrix ()
 QdSMatrix (const string &s)
 QdSMatrix (const Dim &d)
 QdSMatrix (const Dim &d, const string &s)
 QdSMatrix (const Dim &d, const char *p)
 QdSMatrix (const Dim &d, const vector< string, allocator< string > > &v)
 QdSMatrix (const Matrix< string > &m)
template<class U >
 QdSMatrix (const Matrix< U > &m)
 QdSMatrix (const QdSMatrix &smatrix)
ListInitialization operator= (const string &s)
ListInitialization operator= (const string &s) const
QdSMatrixoperator= (const Matrix< string > &m)
const QdSMatrixoperator= (const Matrix< string > &m) const
template<class U >
QdSMatrixoperator= (const vector< U > &v)
template<class U >
const QdSMatrixoperator= (const vector< U > &v) const
template<class U >
QdSMatrixoperator= (const Matrix< U > &m)
template<class U >
const QdSMatrixoperator= (const Matrix< U > &m) const
virtual QdObject_var create () 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 string size_srep (const StringRep &stringrep, int sz=-1) const
virtual void put (Vostream &v_os)
virtual void get (Vistream &v_is)
virtual QdNObject_var add (QdNObject_var) const


Constructor & Destructor Documentation

QDOS::QdSMatrix::QdSMatrix (  )  [inline]

QDOS::QdSMatrix::QdSMatrix ( const string &  s  )  [inline]

QDOS::QdSMatrix::QdSMatrix ( const Dim d  )  [inline]

QDOS::QdSMatrix::QdSMatrix ( const Dim d,
const string &  s 
) [inline]

QDOS::QdSMatrix::QdSMatrix ( const Dim d,
const char *  p 
) [inline]

QDOS::QdSMatrix::QdSMatrix ( const Dim d,
const vector< string, allocator< string > > &  v 
) [inline]

QDOS::QdSMatrix::QdSMatrix ( const Matrix< string > &  m  )  [inline]

template<class U >
QDOS::QdSMatrix::QdSMatrix ( const Matrix< U > &  m  )  [inline]

QDOS::QdSMatrix::QdSMatrix ( const QdSMatrix smatrix  )  [inline]


Member Function Documentation

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

Reimplemented from QDOS::QdNObject.

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

Implements QDOS::QdObject.

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

Implements QDOS::QdObject.

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

Reimplemented from QDOS::QdObject.

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

Reimplemented from QDOS::QdObject.

template<class U >
const QdSMatrix& QDOS::QdSMatrix::operator= ( const Matrix< U > &  m  )  const [inline]

Reimplemented from QDOS::Matrix< string >.

template<class U >
QdSMatrix& QDOS::QdSMatrix::operator= ( const Matrix< U > &  m  )  [inline]

Reimplemented from QDOS::Matrix< string >.

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

Reimplemented from QDOS::Matrix< string >.

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

Reimplemented from QDOS::Matrix< string >.

const QdSMatrix& QDOS::QdSMatrix::operator= ( const Matrix< string > &  m  )  const [inline]

QdSMatrix& QDOS::QdSMatrix::operator= ( const Matrix< string > &  m  )  [inline]

ListInitialization QDOS::QdSMatrix::operator= ( const string &  s  )  const [inline]

ListInitialization QDOS::QdSMatrix::operator= ( const string &  s  )  [inline]

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

Reimplemented from QDOS::QdObject.

virtual string QDOS::QdSMatrix::size_srep ( const StringRep stringrep,
int  sz = -1 
) const [inline, virtual]

Reimplemented from QDOS::QdObject.

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

Reimplemented from QDOS::QdObject.


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

Generated on Fri Jan 8 12:51:31 2010 for QSAS by  doxygen 1.5.7