|
hp2FEM
0.1
|
#include <TwoIndexTable.h>
Public Member Functions | |
| TwoIndexTable (unsigned long NumberSubRows, unsigned long NumberRow, unsigned long NumberData, Type *Data=0, unsigned long *RowIndices=0, unsigned long *SubRowIndices=0) | |
| TwoIndexTable (TwoIndexTable &Instance) | |
| TwoIndexTable< Type > & | operator= (TwoIndexTable &Instance) |
| Type & | operator[] (unsigned long Index) |
| unsigned long & | operator() (unsigned long Index) |
| unsigned long long | SizeOf () |
| unsigned long | GetSubRow (unsigned long RowNumber, unsigned long SubRowNumber) |
| operator unsigned long *const () | |
| unsigned long *const | GetIndices () |
| unsigned long *const | GetSubRowIndices () |
| Type *const | GetData () |
| unsigned long | GetRowSize (unsigned long Row) |
| Type * | GetRowData (unsigned long Row, unsigned long &RowSize) |
| Type * | GetRowData (unsigned long Row, unsigned long SubRow, unsigned long &SubRowSize) |
| unsigned long | GetDataSize () |
| unsigned long | GetRowIndicesSize () |
| unsigned long | GetNumberSubRow () |
| unsigned long | GetSubRowsSize () |
| unsigned long | GetSubRowSize (unsigned long RowNumber, unsigned long SubRowNumber) |
| void | SetSize (unsigned long NumberSubRows=0, unsigned long NumberRow=0, unsigned long NumberData=0, Type *Data=0, unsigned long *RowIndices=0, unsigned long *SubRowIndices=0) |
| void | NewRow (Type *RowData, unsigned long RowSize, unsigned long *SubRows) |
| void | SetRow (unsigned long RowNumber, Type *RowData, unsigned long *SubRows=0) |
| void | Print (FILE *File, char *Format, char *Message="") |
| void | Save (FILE *File) |
| void | Save (char *TabName, int Version, char *Filename) |
| void | Reset () |
| void | Restore (FILE *File) |
| void | Restore (char *TabName, int Version, char *Filename) |
| void | Free () |
1.7.6.1