Back to index

Public Member Functions | Private Attributes | Friends
matrix_rep Class Reference

#include <matrix.hpp>

Inheritance diagram for matrix_rep:
Inheritance graph
Collaboration diagram for matrix_rep:
Collaboration graph

List of all members.

Public Member Functions

 matrix_rep (T *a2, int rows2, int cols2)
 ~matrix_rep ()

Private Attributes

int rows
int cols
int ref_count


class matrix< T >
int NR LESSGTR (matrix< T > m)
int NC LESSGTR (matrix< T > m)
T *A LESSGTR (matrix< T > m)

Detailed Description

Definition at line 31 of file matrix.hpp.

Constructor & Destructor Documentation

matrix_rep::matrix_rep ( T a2,
int  rows2,
int  cols2 
) [inline]

Definition at line 36 of file matrix.hpp.

    rows (rows2), cols (cols2), a (a2) {}

Definition at line 38 of file matrix.hpp.

{ if (a != NULL) tm_delete_array (a); }

Here is the call graph for this function:

Friends And Related Function Documentation

int NR LESSGTR ( matrix< T m) [friend]
int NC LESSGTR ( matrix< T m) [friend]
T* A LESSGTR ( matrix< T m) [friend]
friend class matrix< T > [friend]

Definition at line 39 of file matrix.hpp.

Member Data Documentation

T* matrix_rep::a [private]

Definition at line 34 of file matrix.hpp.

int matrix_rep::cols [private]

Definition at line 33 of file matrix.hpp.

int concrete_struct::ref_count [inherited]

Definition at line 135 of file basic.hpp.

int matrix_rep::rows [private]

Definition at line 32 of file matrix.hpp.

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