DSQSS  1.1
クラス IndexSystem

#include <array.h>

すべてのメンバ一覧

Public メソッド

void init (const int d, const int *l, const string &LBL0="")
 IndexSystem ()
 IndexSystem (const int d, const int *l, const string &LBL0="")
IndexSystem operator= (IndexSystem &I)
 IndexSystem (IndexSystem &I)
 ~IndexSystem ()
bool initialized () const
int coord (const int ist, const int d)
void coord (const int ist, int *x)
int dimension ()
int size ()
int size (int i)
int operator() (const int *x)
int operator() (const int M, va_list &ap)
int operator() (const int M,...)
void dump () const

Private 変数

bool INI
string LBL
int D
int * L
int N

説明

array.h28 行で定義されています。


コンストラクタとデストラクタ

IndexSystem ( ) [inline]

array.h42 行で定義されています。

IndexSystem ( const int  d,
const int *  l,
const string &  LBL0 = "" 
) [inline]

array.h44 行で定義されています。

IndexSystem ( IndexSystem I) [inline]

array.h54 行で定義されています。

~IndexSystem ( ) [inline]

array.h60 行で定義されています。


関数

int coord ( const int  ist,
const int  d 
)

array.h134 行で定義されています。

呼出しグラフ:

void coord ( const int  ist,
int *  x 
)

array.h160 行で定義されています。

int dimension ( ) [inline]

array.h67 行で定義されています。

呼出しグラフ:

void dump ( ) const [inline]

array.h92 行で定義されています。

void init ( const int  d,
const int *  l,
const string &  LBL0 = "" 
)

array.h110 行で定義されています。

bool initialized ( ) const [inline]

array.h64 行で定義されています。

int operator() ( const int *  x)

array.h181 行で定義されています。

int operator() ( const int  M,
va_list &  ap 
)

array.h206 行で定義されています。

int operator() ( const int  M,
  ... 
)

array.h220 行で定義されています。

IndexSystem operator= ( IndexSystem I) [inline]

array.h48 行で定義されています。

int size ( ) [inline]

array.h74 行で定義されています。

呼出しグラフ:

int size ( int  i) [inline]

array.h81 行で定義されています。


変数

int D [private]

array.h34 行で定義されています。

bool INI [private]

array.h32 行で定義されています。

int* L [private]

array.h35 行で定義されています。

string LBL [private]

array.h33 行で定義されています。

int N [private]

array.h36 行で定義されています。


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型の値 フレンド マクロ定義