全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 ページ
公開メンバ関数 | 全メンバ一覧
fieldValues クラス

フィールドの値を文字列で保持するクラス [詳解]

#include <groupQuery.h>

+ fieldValues の継承関係図

公開メンバ関数

 fieldValues ()
 
 fieldValues (const fieldValues &r)
 
void addValue (const _TCHAR *v, bool isNull)
 
bool isNull (int index) const
 
fieldValuesoperator= (const fieldValues &r)
 
- 基底クラス fieldNames に属する継承公開メンバ関数
 fieldNames ()
 
 fieldNames (const fieldNames &r)
 
virtual ~fieldNames ()
 
void addValue (const _TCHAR *v)
 
void addValues (const _TCHAR *values, const _TCHAR *delmi)
 
int count () const
 
const _TCHAR * getValue (int index) const
 
fieldNameskeyField (const _TCHAR *name, const _TCHAR *name1=NULL, const _TCHAR *name2=NULL, const _TCHAR *name3=NULL, const _TCHAR *name4=NULL, const _TCHAR *name5=NULL, const _TCHAR *name6=NULL, const _TCHAR *name7=NULL, const _TCHAR *name8=NULL, const _TCHAR *name9=NULL, const _TCHAR *name10=NULL)
 
fieldNamesoperator= (const fieldNames &r)
 
const _TCHAR * operator[] (int index) const
 
void release ()
 
virtual fieldNamesreset ()
 

その他の継承メンバ

- 基底クラス fieldNames に属する継承静的公開メンバ関数
static fieldNamescreate ()
 
- 基底クラス fieldNames に属する継承限定公開メンバ関数
void doAddValue (const _TCHAR *v, bool isNull)
 

詳解

フィールドの値を文字列で保持するクラス

値とともに、NULLであるかも保持します。このクラスは内部実装でのみ使用されます。

構築子と解体子

void fieldValues ( )

コンストラクタ

void fieldValues ( const fieldValues r)

コピーコンストラクタ

関数詳解

void addValue ( const _TCHAR *  v,
bool  isNull 
)

値を追加します。

引数
v値を指定します。
isNull値がNULLかどうかを指定します。
bool isNull ( int  index) const

indexで指定された値がNULLかどうかを返します。

fieldValues & operator= ( const fieldValues r)

fieldValues型の代入演算子。

Transactd SDK 2018年07月31日(火) 19時40分35秒 doxygen